CVE-2026-27469: isso · Cross-site Scripting
Affects issoSource CVE Database V5
Not known to be exploited · CVSS 6.1 Medium.
Data as of 29 Oct 2026, 19:04 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 17% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 21 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| isso-commentsisso | Affected
| Fixed in– |
AI-suggested
- Upgrade to the patched version of isso-comments that includes commit 0afbfe0691ee237963e8fb0b2ee01c9e55ca2144 or later, which properly escapes input and fixes the XSS vulnerability.
- Until patching is possible, enable comment moderation (set moderation = enabled = true in isso.cfg) to prevent unauthenticated users from posting comments directly, thereby raising exploitation difficulty.
- Review and sanitize all existing comments in the database to remove potentially malicious scripts or HTML.
- Implement Content Security Policy (CSP) headers on the hosting website to restrict execution of inline scripts and reduce XSS impact.
- Educate moderators on the risk of approving suspicious comments and establish strict moderation guidelines.
- Monitor logs and user reports for suspicious activity or complaints related to comment content.
- Consider deploying web application firewalls (WAFs) with rules to detect and block XSS payloads targeting isso comment fields.
- Conduct regular security audits and penetration tests on the commenting system and associated web applications to detect similar issues.
Description
Isso is a lightweight commenting server written in Python and JavaScript. In commits before 0afbfe0691ee237963e8fb0b2ee01c9e55ca2144, there is a stored Cross-Site Scripting (XSS) vulnerability affecting the website and author comment fields. The website field was HTML-escaped using quote=False, which left single and double quotes unescaped. Since the frontend inserts the website value directly into a single-quoted href attribute via string concatenation, a single quote in the URL breaks out of the attribute context, allowing injection of arbitrary event handlers (e.g.onmouseover, onclick). The same escaping is missing entirely from the user-facing comment edit endpoint (PUT /id/) and the moderation edit endpoint (POST /id//edit/). This issue has been patched in commit 0afbfe0691ee237963e8fb0b2ee01c9e55ca2144. To workaround, nabling comment moderation (moderation = enabled = true in isso.cfg) prevents unauthenticated users from publishing comments, raising the bar for exploitation, but it does not fully mitigate the issue since a moderator activating a malicious comment would still expose visitors.