Skip to content

External monitors can show hidden content before screen is unlocked #466

@rostidev

Description

@rostidev

Distribution

Fedora 41

Package version

6.2.9

Graphics hardware in use

00:02.0 VGA compatible controller [0300]: Intel Corporation Meteor Lake-P [Intel Graphics] [8086:7dd5] (rev 08)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device [103c:8c26]

Frequency

Always

Bug description

This is a copy/paste of https://bugzilla.redhat.com/show_bug.cgi?id=2332552 that I reported 8 days ago and still without any reaction.

Connecting a screen locked laptop to a docking station with additional external monitors may expose content of those external monitors before unlocked if the screen was previously locked without docking station connected. Some of those external monitors could sometimes stop working and start showing an error message about the input signal until its power is disconnected and connected again.

In my case the docking station is Dell WD19, connected to HP EliteBook 840 G11 by a Type-C cable. My two external monitors are Dell P2425HE connected to the docking station by DP cables.

Steps to reproduce

  1. Lock screen of your laptop (Ctrl+Alt+L) when it's NOT connected to any docking station
  2. Connect a docking station with two external monitors by Type-C cable
  3. Make any mouse move

Expected behavior

All external monitors should hide their content until the screen is not unlocked.

This works as expected only if the screen locking was done when external monitors are connected.

Additional information

I consider this bug as a security issue. Don't know if this is something Fedora specific or general for all Cinnamon builds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions