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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Centos_linux | — | Upgrade hplipUpgrade libsane-hpaioUpgrade hplip-commonUpgrade hplip-guiUpgrade hplip-libsUpgrade hpijs | Dec 1, 2016 | Sep 23, 2013 |
| Debian | — | Upgrade hplip | Jul 30, 2024 | Sep 23, 2013 |
| Gentoo Linux | — | Upgrade net-print/hplip.Upgrade app-emulation/libvirt.Upgrade sys-auth/polkit.Upgrade net-misc/spice-gtk.Upgrade sys-apps/systemd. | Oct 30, 2017 | Sep 23, 2013 |
| Oracle_linux | — | Upgrade hplip-guiUpgrade hplipUpgrade hplip-commonUpgrade hplip-libsUpgrade libsane-hpaioUpgrade hpijs | Oct 16, 2024 | Sep 23, 2013 |
| Suse | — | Upgrade hplip-hpijsUpgrade hplipUpgrade hplip-sane | Dec 12, 2013 | Sep 23, 2013 |
| Ubuntu | — | Upgrade hplip | Nov 8, 2024 | Sep 23, 2013 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub