Lucene search

K
ubuntucveUbuntu.comUB:CVE-2022-42919
HistoryNov 02, 2022 - 12:00 a.m.

CVE-2022-42919

2022-11-0200:00:00
ubuntu.com
ubuntu.com
13

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

4.3 Medium

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

SINGLE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:L/AC:L/Au:S/C:P/I:P/A:P

0.0004 Low

EPSS

Percentile

9.4%

Python 3.9.x before 3.9.16 and 3.10.x before 3.10.9 on Linux allows local
privilege escalation in a non-default configuration. The Python
multiprocessing library, when used with the forkserver start method on
Linux, allows pickles to be deserialized from any user in the same machine
local network namespace, which in many system configurations means any user
on the same machine. Pickles can execute arbitrary code. Thus, this allows
for local user privilege escalation to the user that any forkserver process
is running as. Setting multiprocessing.util.abstract_sockets_supported to
False is a workaround. The forkserver start method for multiprocessing is
not the default start method. This issue is Linux specific because only
Linux supports abstract namespace sockets. CPython before 3.9 does not make
use of Linux abstract namespace sockets by default. Support for users
manually specifying an abstract namespace socket was added as a bugfix in
3.7.8 and 3.8.3, but users would need to make specific uncommon API calls
in order to do that in CPython before 3.9.

Bugs

OSVersionArchitecturePackageVersionFilename
ubuntu22.04noarchpython3.10< 3.10.6-1~22.04.1UNKNOWN
ubuntu22.10noarchpython3.10< 3.10.7-1ubuntu0.1UNKNOWN
ubuntu22.04noarchpython3.11< anyUNKNOWN
ubuntu20.04noarchpython3.9< 3.9.5-3ubuntu0~20.04.1+esm1UNKNOWN

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

4.3 Medium

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

SINGLE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:L/AC:L/Au:S/C:P/I:P/A:P

0.0004 Low

EPSS

Percentile

9.4%