HTML Injection in ScratchSig
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-79.
Summary
The ScratchSig extension for MediaWiki before version 1.0.1 allows stored Cross-Site Scripting. Using <script> tag inside <scratchsig> tag, attackers with edit permission can execute scripts on visitors' browser. With MediaWiki JavaScript API, this can potentially lead to privilege escalation and/or account takeover. This has been patched in release 1.0.1. This has already been deployed to all Scratch Wikis. No workarounds exist other than disabling the extension completely.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| InternationalScratchWiki | wiki-scratchsig | before 1.0.1 | 1.0.1 | Patch available | CNA |
- wiki-scratchsig VendorInternationalScratchWiki Affected before 1.0.1 Fixed in 1.0.1 Patch available CNA
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:scratch-wiki:scratchsig:*:*:*:*:*:mediawiki:*:* | before 1.0.1 | Vulnerable | Scratch-wiki |
- cpe:2.3:a:scratch-wiki:scratchsig:*:*:*:*:*:mediawiki:*:* Versions before 1.0.1 Vulnerable ·Scratch-wiki
Remediation
- Fix · CNA wiki-scratchsig (InternationalScratchWiki) Fixed in 1.0.1
Timeline
- 2026-10-02 Threatist record created from CVE-2020-15179
References
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences