portage-ng / portage / sys-auth / polkit / 9999
portage-ng glsa
6 advisories reference sys-auth/polkit · none place version 9999 in a vulnerable range
▸ GLSA 202201-01 Polkit: Local privilege escalation this version unaffected high local 2022-01-27

A vulnerability in polkit could lead to local root privilege escalation.

Announced
2022-01-27
Revised
2022-01-27
Access
local
Bugs
#832057
Advisory
https://security.gentoo.org/glsa/202201-01

Affected packages

PackageArchVulnerableUnaffected
sys-auth/polkit*< 0.120-r2>= 0.120-r2

Background

polkit is a toolkit for managing policies related to unprivileged processes communicating with privileged process.

Description

Flawed input validation of arguments was discovered in the 'pkexec' program's main() function.

Impact

A local attacker could achieve root privilege escalation.

Workaround

Run the following command as root: # chmod 0755 /usr/bin/pkexec

Resolution

Upgrade Polkit to a patched version.

# emerge --sync
# emerge --ask --verbose ">=sys-auth/polkit-0.120-r2"

References

▸ GLSA 202107-31 polkit: Privilege escalation this version unaffected high local 2021-07-13

A vulnerability in polkit could lead to local root privilege escalation.

Announced
2021-07-13
Revised
2021-07-13
Access
local
Bugs
#794052
Advisory
https://security.gentoo.org/glsa/202107-31

Affected packages

PackageArchVulnerableUnaffected
sys-auth/polkit*< 0.119>= 0.119

Background

polkit is a toolkit for managing policies related to unprivileged processes communicating with privileged process.

Description

The function polkit_system_bus_name_get_creds_sync() was called without checking for error, and as such temporarily treats the authentication request as coming from root.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All polkit users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-auth/polkit-0.119"

References

▸ GLSA 201908-14 polkit: Multiple vulnerabilities this version unaffected normal remote 2019-08-15

Multiple vulnerabilities have been found in polkit, the worst of which could result in privilege escalation.

Announced
2019-08-15
Revised
2019-08-15
Access
remote
Bugs
#661470 #672578
Advisory
https://security.gentoo.org/glsa/201908-14

Affected packages

PackageArchVulnerableUnaffected
sys-auth/polkit*< 0.115-r2>= 0.115-r2

Background

polkit is a toolkit for managing policies relating to unprivileged processes communicating with privileged processes.

Description

Multiple vulnerabilities have been discovered in polkit. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All polkit users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-auth/polkit-0.115-r2"

References

▸ GLSA 201611-07 polkit: Heap-corruption on duplicate IDs this version unaffected normal local 2016-11-15

polkit is vulnerable to local privilege escalation.

Announced
2016-11-15
Revised
2016-11-15
Access
local
Bugs
#555666
Advisory
https://security.gentoo.org/glsa/201611-07

Affected packages

PackageArchVulnerableUnaffected
sys-auth/polkit*< 0.113>= 0.113

Background

polkit is a toolkit for managing policies relating to unprivileged processes communicating with privileged processes.

Description

A vulnerability was discovered in polkit’s polkit_backend_action_pool_init function due to duplicate action IDs in action descriptions.

Impact

Local attackers are able to gain unauthorized privileges on the system.

Workaround

There is no known workaround at this time.

Resolution

All polkit users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-auth/polkit-0.113"

References

▸ GLSA 201406-27 polkit, Spice-Gtk, systemd, HPLIP, libvirt: Privilege escalation this version unaffected high local 2014-06-26

A race condition in polkit could allow a local attacker to gain escalated privileges.

Announced
2014-06-26
Revised
2014-06-26
Access
local
Bugs
#484486 #484488 #485420 #485546 #485904
Advisory
https://security.gentoo.org/glsa/201406-27

Affected packages

PackageArchVulnerableUnaffected
app-emulation/libvirt*< 1.1.2-r3>= 1.1.2-r3
net-misc/spice-gtk*< 0.21>= 0.21
net-print/hplip*< 3.14.1>= 3.14.1
sys-apps/systemd*< 204-r1>= 204-r1
sys-auth/polkit*< 0.112>= 0.112

Background

polkit is a toolkit for managing policies relating to unprivileged processes communicating with privileged processes.

Description

polkit has a race condition which potentially allows a process to change its UID/EUID via suid or pkexec before authentication is completed.

Impact

A local attacker could start a suid or pkexec process through a polkit-enabled application, which could result in privilege escalation or bypass of polkit restrictions.

Workaround

There is no known workaround at this time.

Resolution

All polkit users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-auth/polkit-0.112"

All HPLIP users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-print/hplip-3.14.1"

All Spice-Gtk users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-misc/spice-gtk-0.21"

All systemd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-apps/systemd-204-r1"

All libvirt users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-emulation/libvirt-1.1.2-r3"

References

▸ GLSA 201204-06 PolicyKit: Multiple vulnerabilities this version unaffected high local 2012-04-17

Multiple vulnerabilities have been found in PolicyKit, the worst of which may allow a local attacker to gain root privileges.

Announced
2012-04-17
Revised
2012-04-17
Access
local
Bugs
#314535 #364973 #401513
Advisory
https://security.gentoo.org/glsa/201204-06

Affected packages

PackageArchVulnerableUnaffected
sys-auth/polkit*< 0.104-r1>= 0.104-r1

Background

PolicyKit is a toolkit for controlling privileges for system-wide services.

Description

Multiple vulnerabilities have been found in PolicyKit:

  • Error messages in the pkexec utility disclose the existence of local files (CVE-2010-0750).
  • The pkexec utility initially checks the effective user ID of its parent process for authorization, instead of checking the real user ID (CVE-2011-1485).
  • Members of the "wheel" group are able to execute commands as an administrator without a password (CVE-2011-4945).

Impact

A local attacker could gain elevated privileges or sensitive information.

Workaround

There is no known workaround at this time.

Resolution

All PolicyKit users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-auth/polkit-0.104-r1"

References