CVE-2026-54326
Pi: Potential XSS in HTML session exports via Markdown URL sanitization bypass
CVSS Score
2.5
EPSS Score
0.0%
EPSS Percentile
0th
Pi is a minimal terminal coding harness. From 0.74.0 until 0.78.1, Pi HTML exports render session Markdown into a static HTML file. It did not consistently reject unsafe Markdown link and image URL schemes. In versions with scheme filtering, C0 control characters in the URL scheme could bypass the check because browsers normalize those characters before navigation. This vulnerability is fixed in 0.78.1.
| CWE | CWE-79 |
| Vendor | earendil-works |
| Product | pi |
| Published | Jun 23, 2026 |
Stay Ahead of the Next One
Get instant alerts for earendil-works pi
Be the first to know when new low vulnerabilities affecting earendil-works pi are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N Attack Vector
Local
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None
Affected Versions
earendil-works / pi
>= 0.74.0, < 0.78.1