Skip to content
OpenAdvisories
Unscored CVE-2013-4325 EUVD-2013-4212GHSA-7hxg-9wxx-g3mp

The check_permission_v1 function in base/pkit.py in HP Linux Imaging and Printing (HPLIP) through 3.13.9 does not properly use D-Bus for co…

Published Sep 23, 2013 · Updated Aug 6, 2024 · Assigned by redhat

Description

The check_permission_v1 function in base/pkit.py in HP Linux Imaging and Printing (HPLIP) through 3.13.9 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.

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.

ReleasePackageFixed inAdvisory
Debian 13 hplip 3.13.9-1 —
Debian 12 hplip 3.13.9-1 —
Debian 7 hplip 3.12.6-3.1+deb7u1 DSA-2829-1
Debian 6.0 hplip 3.10.6-2+squeeze2 DSA-2829-1
ReleasePackageFixed inAdvisory
RHEL 6 hpijs 1:3.12.4-4.el6_4.1 RHSA-2013:1274
RHEL 6 hplip +4 3.12.4-4.el6_4.1 RHSA-2013:1274
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed hplip 3.16.10-1.1 openSUSE-SU-2024:10083-1

Advisories 3

References