Authorization Bypass Through User-Controlled Key in eScriptorium
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-639.
Summary
Authorization bypass in the Line, LineTranscription, VirtualCollection, tag and process API endpoints in Scripta/eScriptorium through 26.04.1 allows a remote authenticated user to read, modify and delete other users' transcription content via primary keys supplied in the request body, which are queried against the global model manager instead of the request-scoped queryset
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-18258
- 2026-10-03 Alias added: GHSA-xg85-j7xm-gqc8
References
More Scripta Escriptorium vulnerabilities
- TI-2026-15094 Server-Side Request Forgery (SSRF) in eScriptorium CVSS 3.1HIGH 8.5
- TI-2026-15030 Missing Authorization in eScriptorium CVSS 3.1HIGH 7.1
- TI-2026-15028 Authorization Bypass Through User-Controlled Key in eScriptorium CVSS 3.1MEDIUM 6.5
- TI-2026-15029 Missing Authorization in eScriptorium CVSS 3.1MEDIUM 4.3
Sources
- CVE-2026-18258 · CVE Program
- CVE-2026-18258 · NVD
- FIRST EPSS
- GHSA-xg85-j7xm-gqc8 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences