Skip to content
OpenAdvisories
Critical · 9.8 CVE-2007-5741 EUVD-2007-0002GHSA-hf26-vvmx-x8c8PYSEC-2007-4

Plone Arbitrary Code Execution via Unsafe Handling of Pickles

Published Nov 7, 2007 · Updated Aug 7, 2024 · Assigned by mitre

Description

Plone 2.5 through 2.5.4 and 3.0 through 3.0.2 allows remote attackers to execute arbitrary Python code via network data containing pickled objects for the (1) statusmessages or (2) linkintegrity module, which the module unpickles and executes.

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 4.0 zope-cmfplone 2.5.1-4etch1 DSA-1405-2, DSA-1405-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI plone >= 2.5, < 2.5.5 2.5.5 GHSA-hf26-vvmx-x8c8
PyPI plone >= 3.0, < 3.0.3 3.0.3 GHSA-hf26-vvmx-x8c8
PyPI plone >= 2.5, < 2.5.5 · >= 3.0, < 3.0.3 2.5.5, 3.0.3 PYSEC-2007-4

Advisories 2

References