CVE-2013-4325
The check_permission_v1 function in base/pkit.py in HP Linux Imaging and Printing (HPLIP) through...
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.
Exploit likelihood
What each source reports
NVD Score used
6.9
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.
- Record
CVE-2013-4325- CVSS 2.0
- 6.9 Medium
AV:L/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2013-4325- Updated
- 2026-11-02
EUVDEUVD-2013-4212 No score
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.
- Record
EUVD-2013-4212- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-7hxg-9wxx-g3mp No score
The check_permission_v1 function in base/pkit.py in HP Linux Imaging and Printing (HPLIP) through...
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.
- Record
GHSA-7hxg-9wxx-g3mp- Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2013-4325- Updated
- 2026-11-02
OSVDEBIAN-CVE-2013-4325 No score
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.
- Record
DEBIAN-CVE-2013-4325- Updated
- 2026-11-02
OSVMGASA-2013-0293 No score
Updated polkit package and the packages that call polkit fixes security vulnerability
A race condition was found in the way the PolicyKit pkcheck utility checked process authorization when the process was specified by its process ID via the --process option. A local user could use this flaw to bypass intended PolicyKit authorizations and escalate their privileges (CVE-2013-4288).
Note: Applications that invoke pkcheck with the --process option need to be modified to use the pid,pid-start-time,uid argument for that option, to allow pkcheck to check process authorization correctly.
Because of the change in the PolicyKit API, the spice-gtk (CVE-2013-4324), hplip (CVE-2013-4325), rtkit (CVE-2013-4326), and systemd (CVE-2013-4327) packages have been updated to use a different API that is not affected by this PolicyKit vulnerability. The libvirt package will also be updated for the same reason, but this update will come in a separate advisory.
- Record
MGASA-2013-0293- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10083-1 No score
hplip-3.16.10-1.1 on GA media
These are all security issues fixed in the hplip-3.16.10-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10083-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
hplipDebian:12 |
before 3.13.9-1 | 3.13.9-1 |
hplipDebian:13 |
before 3.13.9-1 | 3.13.9-1 |
hplipDebian:6.0 From an advisory covering 4 CVEs |
before 3.10.6-2+squeeze2, plus listed versions 3.10.6-23.10.6-2+squeeze1 |
3.10.6-2+squeeze2 |
hplipDebian:7 From an advisory covering 4 CVEs |
before 3.12.6-3.1+deb7u1, plus listed versions 3.12.6-3.1 |
3.12.6-3.1+deb7u1 |
polkitMageia:2 From an advisory covering 5 CVEs |
before 0.104-4.2.mga2 | 0.104-4.2.mga2 |
spice-gtkMageia:2 From an advisory covering 5 CVEs |
before 0.9-1.2.mga2 | 0.9-1.2.mga2 |
hplipMageia:2 From an advisory covering 5 CVEs |
before 3.12.4-1.3.mga2 | 3.12.4-1.3.mga2 |
rtkitMageia:2 From an advisory covering 5 CVEs |
before 0.10-3.1.mga2 | 0.10-3.1.mga2 |
systemdMageia:2 From an advisory covering 5 CVEs |
before 44-13.1.mga2 | 44-13.1.mga2 |
polkitMageia:3 From an advisory covering 5 CVEs |
before 0.107-6.1.mga3 | 0.107-6.1.mga3 |
Show 26 moreShow less
| Package | Affected | Fixed |
|---|---|---|
spice-gtkMageia:3 From an advisory covering 5 CVEs |
before 0.15-3.1.mga3 | 0.15-3.1.mga3 |
hplipMageia:3 From an advisory covering 5 CVEs |
before 3.12.9-6.1.mga3 | 3.12.9-6.1.mga3 |
rtkitMageia:3 From an advisory covering 5 CVEs |
before 0.11-3.1.mga3 | 0.11-3.1.mga3 |
systemdMageia:3 From an advisory covering 5 CVEs |
before 195-22.1.mga3 | 195-22.1.mga3 |
hpijsRed Hat:enterprise_linux:6::client |
before 1:3.12.4-4.el6_4.1 | 1:3.12.4-4.el6_4.1 |
hplipRed Hat:enterprise_linux:6::client |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-commonRed Hat:enterprise_linux:6::client |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-debuginfoRed Hat:enterprise_linux:6::client |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-guiRed Hat:enterprise_linux:6::client |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-libsRed Hat:enterprise_linux:6::client |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
libsane-hpaioRed Hat:enterprise_linux:6::client |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hpijsRed Hat:enterprise_linux:6::server |
before 1:3.12.4-4.el6_4.1 | 1:3.12.4-4.el6_4.1 |
hplipRed Hat:enterprise_linux:6::server |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-commonRed Hat:enterprise_linux:6::server |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-debuginfoRed Hat:enterprise_linux:6::server |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-guiRed Hat:enterprise_linux:6::server |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-libsRed Hat:enterprise_linux:6::server |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
libsane-hpaioRed Hat:enterprise_linux:6::server |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hpijsRed Hat:enterprise_linux:6::workstation |
before 1:3.12.4-4.el6_4.1 | 1:3.12.4-4.el6_4.1 |
hplipRed Hat:enterprise_linux:6::workstation |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-commonRed Hat:enterprise_linux:6::workstation |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-guiRed Hat:enterprise_linux:6::workstation |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplip-libsRed Hat:enterprise_linux:6::workstation |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
libsane-hpaioRed Hat:enterprise_linux:6::workstation |
before 0:3.12.4-4.el6_4.1 | 0:3.12.4-4.el6_4.1 |
hplipopenSUSE:Tumbleweed From an advisory covering 8 CVEs |
before 3.16.10-1.1 | 3.16.10-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-4325 is a medium vulnerability (CVSS 6.9) in Hp Linux Imaging And Printing Project, published September 23, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.42%, the 36th percentile. Fixed in hplip 3.13.9-1.
References
rhn.redhat.com/errata/RHSA-2013-1274.html
ubuntu.com/usn/USN-1956-1
lists.opensuse.org/opensuse-updates/2013-10/msg00062.html
bugzilla.redhat.com/show_bug.cgi?id=1002375
debian.org/security/2013/dsa-2829
lists.opensuse.org/opensuse-updates/2013-11/msg00000.html
Show 23 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=1006674
nvd.nist.gov/vuln/detail/CVE-2013-4325
github.com/advisories/GHSA-7hxg-9wxx-g3mp
security-tracker.debian.org/tracker/CVE-2013-4325
advisories.mageia.org/MGASA-2013-0293.html
bugs.mageia.org/show_bug.cgi?id=11260
rhn.redhat.com/errata/RHSA-2013-1270.html
rhn.redhat.com/errata/RHSA-2013-1273.html
ubuntu.com/usn/usn-1959-1
ubuntu.com/usn/usn-1961-1
access.redhat.com/errata/RHSA-2013:1274
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_1274.json
access.redhat.com/security/cve/CVE-2013-4325
cve.org/CVERecord?id=CVE-2013-4325
suse.com/security/cve/CVE-2004-0801
suse.com/security/cve/CVE-2010-4267
suse.com/security/cve/CVE-2011-2697
suse.com/security/cve/CVE-2011-2722
suse.com/security/cve/CVE-2013-4325
suse.com/security/cve/CVE-2013-6402
suse.com/security/cve/CVE-2013-6427
suse.com/security/cve/CVE-2015-0839