Description
Abe (aka bitcoin-abe) through 0.7.2, and 0.8pre, allows XSS in __call__ in abe.py because the PATH_INFO environment variable is mishandled during a PageNotFound exception.
Metrics
CVSS 3.1 6.1/10
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:NWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
References
- https://geeknik-labs.comThird Party Advisory
- https://github.com/bitcoin-abe/bitcoin-abe/blob/d33f6e85de74e708e11cabe4ed0246e12025c726/Abe/abe.py#L253-L254Patch, Third Party Advisory
- https://github.com/bitcoin-abe/bitcoin-abe/issues/292Broken Link
- https://geeknik-labs.comThird Party Advisory
- https://github.com/bitcoin-abe/bitcoin-abe/blob/d33f6e85de74e708e11cabe4ed0246e12025c726/Abe/abe.py#L253-L254Patch, Third Party Advisory
- https://github.com/bitcoin-abe/bitcoin-abe/issues/292Broken Link
Timeline
- Published
- Apr 20, 2020
- Last modified
- Jun 17, 2026
- NVD status
- Modified