Description
dbus/SoftwarePropertiesDBus.py in Software Properties 0.92.17 before 0.92.17.3, 0.92.9 before 0.92.9.3, and 0.82.7 before 0.82.7.5 does not properly use D-Bus for communication with a polkit authority, which allows local users to bypass intended access restrictions by leveraging a PolkitUnixProcess PolkitSubject race condition via a (1) setuid process or (2) pkexec process, a related issue to CVE-2013-4288.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 12 | software-properties | 0.92.18 | — |
References
- https://launchpad.net/ubuntu/+source/software-properties/0.82.7.5
- http://launchpadlibrarian.net/150156695/software-properties_0.92.17.2_0.92.17.3.diff.gz
- https://launchpad.net/ubuntu/+source/software-properties/0.92.17.3
- https://launchpad.net/ubuntu/+source/software-properties/0.92.9.3
- 54909 third-party-advisory
- softwareproperties-cve20131061-sec-bypass(87381) vdb-entry
- USN-1960-1 vendor-advisory