CVE-2010-2477
Paste is vulnerable to Cross-site Scripting via vectors involving a 404 status code
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
Exploit likelihood
What each source reports
NVD Score used
4.3
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
CVE-2010-2477- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
CVE-2010-2477- Updated
- 2026-11-02
EUVDEUVD-2010-0012 No score
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
EUVD-2010-0012- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-7gfc-2v6g-6w9f
5.3
Paste is vulnerable to Cross-site Scripting via vectors involving a 404 status code
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
GHSA-7gfc-2v6g-6w9f- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N - CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVGHSA-7gfc-2v6g-6w9f
5.3
Paste is vulnerable to Cross-site Scripting via vectors involving a 404 status code
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
GHSA-7gfc-2v6g-6w9f- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N - CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSV No score
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
CVE-2010-2477- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-2477 No score
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
DEBIAN-CVE-2010-2477- Updated
- 2026-11-02
OSVPYSEC-2010-29 No score
Multiple cross-site scripting (XSS) vulnerabilities in the paste.httpexceptions implementation in Paste before 1.7.4 allow remote attackers to inject arbitrary web script or HTML via vectors involving a 404 status code, related to (1) paste.urlparser.StaticURLParser, (2) paste.urlparser.PkgResourcesParser, (3) paste.urlmap.URLMap, and (4) HTTPNotFound.
- Record
PYSEC-2010-29- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pastePyPI |
before 1.7.4 | 1.7.4 |
pasteDebian:12 |
before 1.7.4-1 | 1.7.4-1 |
pasteDebian:13 |
before 1.7.4-1 | 1.7.4-1 |
pasteDebian:14 |
before 1.7.4-1 | 1.7.4-1 |
pastePyPI |
before 1.7.4, plus listed versions 0.30.40.4.10.50.9 Show 26 moreShow less0.9.10.9.20.9.30.9.50.9.60.9.70.9.80.9.8.11.01.0.11.11.1.11.21.2.11.31.41.4.11.4.21.51.5.11.61.71.7.11.7.21.7.31.7.3.1 |
1.7.4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-2477 is a medium vulnerability (CVSS 4.3) in Pythonpaste Paste, published November 5, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.29%, the 83rd percentile. Fixed in paste 1.7.4.
References
pylonshq.com/articles/archives/2010/6/paste_174_released_addresses_xss_security_hole
bitbucket.org/ianb/paste/changeset/fcae59df8b56
securityfocus.com/bid/41160
groups.google.com/group/paste-users/browse_thread/thread/3b3fff3dadd0b1e5?pli=1
secunia.com/advisories/42500
ubuntu.com/usn/USN-1026-1
Show 11 moreShow less
groups.google.com/group/pylons-discuss/msg/8c256dc076a408d8?dmode=source&output=gplain
marc.info?l=oss-security&m=127785414818815&w=2
marc.info?l=oss-security&m=127792576822169&w=2
nvd.nist.gov/vuln/detail/CVE-2010-2477
github.com/cdent/paste/commit/4910493c62f369a3222357af09450930e4c93f5e
web.archive.org/web/20111227133546/http://secunia.com/advisories/42500
web.archive.org/web/20120527154041/http://www.securityfocus.com/bid/41160
github.com/pypa/advisory-database/tree/main/vulns/paste/PYSEC-2010-29.yaml
github.com/advisories/GHSA-7gfc-2v6g-6w9f
security-tracker.debian.org/tracker/CVE-2010-2477
github.com/cdent/paste