CVE-2026-102342 — Vulnerability in ammonia — CVE Details
Ammonia: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Summary
Advisory Timeline
- First published September 29, 2026 (12 days ago).
- Last revised September 29, 2026 — 0 days after initial publication.
Remediation
Upgrade to the fixed version using your package manager.
cargo update -p ammonia --precise 4.0.3
cargo update -p ammonia --precise 4.1.4
cargo update -p ammonia --precise 3.3.3
After upgrading, run your dependency scanner again to confirm the vulnerability is resolved.
Affected Packages (3)
Affects 1 ecosystem: crates.io (1).
Vulnerability Classification
Common Weakness Enumeration (CWE) identifiers for this vulnerability type.
- CWE-79Cross-site Scripting (XSS)MITRE
CVSS Score Breakdown
What the CVSS (Common Vulnerability Scoring System) 5.4 score means for each attack dimension.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
References
- https://github.com/rust-ammonia/ammonia/security/advisories/GHSA-m6mh-2hw2-555xWEB
- https://github.com/rust-ammonia/ammonia/pull/250WEB
- https://github.com/rust-ammonia/ammonia/pull/251WEB
- https://github.com/rust-ammonia/ammonia/pull/252WEB
- https://github.com/rust-ammonia/ammonia/commit/9394bd81179e756cb911314deabd943f1a9c8989WEB
- https://github.com/rust-ammonia/ammonia/commit/9e3335e2dd8ab07346ff7997f20662a3da4023f6WEB
- https://github.com/rust-ammonia/ammonia/commit/d2ae1547f478bd84d158bc5e57f5d31437dc4d8dWEB
- https://github.com/rust-ammonia/ammoniaPACKAGE
- https://rustsec.org/advisories/RUSTSEC-2026-0213.htmlWEB
Frequently Asked Questions
- What is CVE-2026-102342?
- Ammonia: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') This vulnerability has been assigned a severity rating of MEDIUM (CVSS score: 5.4/10).
- How do I check if my project is affected by CVE-2026-102342?
- CVE-2026-102342 affects ammonia. Use GeekWala's free vulnerability scanner to check your dependencies against CVE-2026-102342 and 200,000+ other known vulnerabilities.
Severity & Exploitability
Exploitation requires specific conditions or has limited impact. Remediate within weeks.
Also Known As
Related CVEs
- CVE-2019-15542HIGH
Uncontrolled recursion leads to abort in HTML serialization
- CVE-2026-102821MEDIUM
Russh: Unbounded memory exhaustion via CHANNEL_OPEN flood during a client-stalled rekey
- CVE-2026-102820MEDIUM
pageant: Out-of-bounds read / oversized allocation in `pageant` MemoryMap::read via a malicious Pageant agent (Windows)
Check if you're affected
Scan your dependencies to see if this vulnerability affects your projects.
Scan Your Dependencies