CVE-2011-1948 Cross-site scripting in Products.CMFPlone and Products.PasswordResetTool
Remote attackers can inject arbitrary web script or HTML into Plone via crafted URLs, requiring user interaction to execute.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2011-1948?
CVE-2011-1948 is a medium-severity cross-site scripting vulnerability in Plone Plone, published on 6 Jun 2011. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
Cross-site scripting (XSS) vulnerability in Plone 4.1 and earlier allows remote attackers to inject arbitrary web script or HTML via a crafted URL.
Weakness: CWE-79
Which versions are affected by CVE-2011-1948?
11 open source packages ship an affected version, including products-cmfplone, Plone and Products.CMFPlone. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
products-cmfplone PyPI | All versions | 4.0.7, 4.1rc3 |
products-cmfplone PyPI | All versions | 4.0.7 |
products-cmfplone PyPI | From 4.1a1 | 4.1rc3 |
Plone PyPI | All versions | 4.1.1 |
Products.CMFPlone PyPI | All versions | 4.0.7 |
Products.CMFPlone PyPI | From 4.1a1 | 4.1rc3 |
5 more packages
Products.PasswordResetTool PyPI | All versions | 2.0.6 |
plone PyPI | All versions | 4.1.1 |
plone PyPI | All versions | 4.1.1 |
products-passwordresettool PyPI | All versions | 2.0.6 |
products-passwordresettool PyPI | All versions | 2.0.6 |
Products include Plone Plone.
How do I fix CVE-2011-1948?
Upgrade products-cmfplone to a fixed version for your release line: 4.0.7 or 4.1rc3.
Escape output for the context it lands in and set a strict Content Security Policy. Upgrading the affected component is the real fix. More about Cross-site scripting.
Is CVE-2011-1948 being exploited?
There is no known exploitation of CVE-2011-1948 in the wild and no public exploit code.
Other vulnerabilities in Plone Plone
Sources
Also known as GHSA-p7h9-vf92-5fj5, PYSEC-2011-14, PYSEC-2026-2965, PYSEC-2026-2966.