Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Settings Settings
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,040
    • Issues 1,040
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 60
    • Merge requests 60
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • SettingsSettings
  • Issues
  • #1825
Closed
Open
Created May 10, 2022 by Jeremy Bicha@jbicha🎹Developer

(CVE-2022-1736) Turning Remote Desktop off doesn't fully disable it

Test Case

  • Open gnome-control-center to the Sharing page.
  • Turn on Sharing. Turn on Remote Desktop.
  • Turn off Remote Desktop.
  • From a terminal, run this command:

gsettings get org.gnome.desktop.remote-desktop.rdp enable

It should return false but it returns true with gnome-control-center 42.1

Other Info

This was found while investigating an issue in Ubuntu and Debian. Currently, on Debian Testing and Ubuntu 22.04 LTS, the gnome-remote-desktop user service is almost always running. If it's running and the RDP gsettings key is set to true, then the RDP service is enabled. This means that once RDP sharing is enabled in Ubuntu or Debian, it is impossible to use the Settings app to turn it off.

cc/ @pnowack

Edited May 26, 2022 by Michael Catanzaro
Assignee
Assign to
Time tracking