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: