CVE-2012-5485

registerConfiglet.py in Plone before 4.2.3 and 4.3 before beta 1 allows remote attackers to execute Python code via unspecified vectors, related to the admin interface.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:plone:plone:*:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:1.0:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:1.0.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:1.0.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:1.0.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:1.0.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:1.0.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:1.0.6:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.0:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.0.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.0.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.0.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.0.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.0.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.1.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.1.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.1.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.1.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.5.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.5.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.5.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.5.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:2.5.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.0:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.0.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.0.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.0.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.0.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.0.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.0.6:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1.5.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1.6:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.1.7:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.2.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.2.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.2.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.3.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.3.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.3.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.3.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:3.3.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.0:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.0.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.0.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.0.3:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.0.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.0.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.0.6.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.1.4:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.1.5:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.1.6:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2:a1:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2:a2:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2:b1:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2:b2:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2:rc1:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2:rc2:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2.0.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.2.1.1:*:*:*:*:*:*:*
cpe:2.3:a:plone:plone:4.3:*:*:*:*:*:*:*

History

13 Feb 2023, 04:35

Type Values Removed Values Added
Summary It was discovered that Plone, included as a part of luci, did not properly protect the administrator interface (control panel). A remote attacker could use this flaw to inject a specially crafted Python statement or script into Plone's restricted Python sandbox that, when the administrator interface was accessed, would be executed with the privileges of that administrator user. registerConfiglet.py in Plone before 4.2.3 and 4.3 before beta 1 allows remote attackers to execute Python code via unspecified vectors, related to the admin interface.
References
  • {'url': 'https://access.redhat.com/errata/RHSA-2014:1194', 'name': 'https://access.redhat.com/errata/RHSA-2014:1194', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://bugzilla.redhat.com/show_bug.cgi?id=878934', 'name': 'https://bugzilla.redhat.com/show_bug.cgi?id=878934', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/security/cve/CVE-2012-5485', 'name': 'https://access.redhat.com/security/cve/CVE-2012-5485', 'tags': [], 'refsource': 'MISC'}

02 Feb 2023, 18:16

Type Values Removed Values Added
References
  • (MISC) https://access.redhat.com/errata/RHSA-2014:1194 -
  • (MISC) https://bugzilla.redhat.com/show_bug.cgi?id=878934 -
  • (MISC) https://access.redhat.com/security/cve/CVE-2012-5485 -
Summary registerConfiglet.py in Plone before 4.2.3 and 4.3 before beta 1 allows remote attackers to execute Python code via unspecified vectors, related to the admin interface. It was discovered that Plone, included as a part of luci, did not properly protect the administrator interface (control panel). A remote attacker could use this flaw to inject a specially crafted Python statement or script into Plone's restricted Python sandbox that, when the administrator interface was accessed, would be executed with the privileges of that administrator user.

Information

Published : 2014-09-30 14:55

Updated : 2023-12-10 11:31


NVD link : CVE-2012-5485

Mitre link : CVE-2012-5485

CVE.ORG link : CVE-2012-5485


JSON object : View

Products Affected

plone

  • plone
CWE
CWE-94

Improper Control of Generation of Code ('Code Injection')