Saurus CMS Unauthenticated Open Redirect via logout url parameter
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Active
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Spoofing
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-601.
Summary
Saurus CMS Community Edition contains an unauthenticated open redirect vulnerability in the logout handling code in classes/port.inc.php, where the url parameter supplied via GET or POST is passed directly to the Location header without domain allowlist, scheme validation, or relative path enforcement. Attackers can craft a malicious logout URL containing an arbitrary external domain or javascript: URI scheme to redirect authenticated users to attacker-controlled phishing pages after session destruction, enabling credential theft and OAuth redirect abuse.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
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-73671
- 2026-10-03 Alias added: GHSA-jjjg-67rc-qf87
References
Other 2
More Saurus vulnerabilities
- TI-2026-51754 CMS Admin SQL Injection via db_data.php table_name Parameter CVSS 4.0HIGH 8.6
- TI-2015-01396 Multiple cross-site scripting (XSS) vulnerabilities in Saurus CMS 4.7.0 allow remote… CVSS 2.0MEDIUM 4.3
- TI-2015-00815 Multiple cross-site scripting (XSS) vulnerabilities in the print_language_selectbox… CVSS 2.0MEDIUM 4.3
- TI-2010-01913 Cross-site scripting (XSS) vulnerability in admin/edit.php in Saurus CMS 4.7.0 allows… CVSS 2.0LOW 2.1
Sources
- CVE-2026-73671 · CVE Program
- CVE-2026-73671 · NVD
- FIRST EPSS
- GHSA-jjjg-67rc-qf87 · 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