CVE-2019-12760

Published Jun 6, 2019 CVSS 3.1 · 3.3 Low EPSS 1.5% KEV · Not listed
Description
A deserialization vulnerability exists in the way parso through 0.4.0 handles grammar parsing from the cache. Cache loading relies on pickle and, provided that an evil pickle can be written to a cache grammar file and that its parsing can be triggered, this flaw leads to Arbitrary Code Execution. NOTE: This is disputed because "the cache directory is not under control of the attacker in any common configuration.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-22mf-97vh-x8rw Deserialization vulnerability exists in parso
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 4, 2024, 11:32 PM
Reserved
Jun 6, 2019, 12:00 AM
Status
Modified
Published
Jun 6, 2019, 7:29 PM
Modified
Jun 17, 2026, 2:15 AM