CVE-2019-16784 Information

Description

In PyInstaller before version 3.6 only on Windows a local privilege escalation vulnerability is present in this particular case: If a software using PyInstaller in \onefile\ mode is launched by a privileged user (at least more than the current one) which have his \TempPath\ resolving to a world writable directory. This is the case for example if the software is launched as a service or as a scheduled task using a system account (TempPath will be C:\Windows\Temp). In order to be exploitable the software has to be (re)started after the attacker launch the exploit program so for a service launched at startup a service restart is needed (e.g. after a crash or an upgrade).

CVSS Vector

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

Reference

https://github.com/pyinstaller/pyinstaller/security/advisories/GHSA-7fcj-pq9j-wh2r

Attack Complexity

LOW

Privileges Required

LOW

User Interaction Required

LOW

Scope

NONE

Confidentiality Impact

UNCHANGED

Integrity Impact

HIGH

Availability Impact

HIGH

Base Score

HIGH

Base Severity

7.8

Share on: