Skip to content
OpenAdvisories
High · 7.8 CVE-2021-35196 EUVD-2021-21840GHSA-gx84-gwxx-9xjm

Manuskript through 0.12.0 allows remote attackers to execute arbitrary code via a crafted settings.pickle file in a project file, because t…

Published Jun 21, 2021 · Updated Aug 4, 2024 · Assigned by mitre

Description

Manuskript through 0.12.0 allows remote attackers to execute arbitrary code via a crafted settings.pickle file in a project file, because there is insecure deserialization via the pickle.load() function in settings.py. NOTE: the vendor's position is that the product is not intended for opening an untrusted project file

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 manuskript 0.14.0-1 —
Debian 13 manuskript 0.14.0-1 —
Debian 12 manuskript 0.14.0-1 —

References