Skip to main content

REDAXO CVE-2026-116896

| EUVDEUVD-2026-110792 HIGH
Missing Authorization (CWE-862)
2026-10-27 disclosure@vulncheck.com GHSA-c532-w5jh-m2g6
7.7
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as non-admin with backup[export]
  2. Delivery
    Open Backup > Export page
  3. Exploit
    Select rex_user_session / rex_user table
  4. Execution
    Export plaintext session ids, keys, hashes
  5. Impact
    Replay admin session id to seize admin account

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated REDAXO user account that an administrator has explicitly granted the backup[export] permission - by default only admins can access the backup addon, so this is a non-default role delegation (reflected in PR:L). With that permission, the user can select and export otherwise-sensitive tables (rex_user, rex_user_session, rex_user_passkey, rex_config, and tables of other applications sharing the same database), which are only deselected-by-default, not blocked, in versions <= 5.21.4. Limiting factors: full admin takeover via session hijack additionally requires that a victim admin currently has an active session or a stay-logged-in key stored in rex_user_session (the AT:P attack requirement); otherwise the attacker is limited to exporting password hashes for offline cracking. Admins themselves are not affected since they already have full access, and the issue is moot if backup[export] is granted only to trusted/admin users.

Impact

This is a real, actionable privilege-escalation issue but not an internet-wide emergency, and the signals are mostly consistent. The source CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H) scores 7.7 (High): network-reachable, low complexity, but requiring an attack condition (AT:P) and existing low privileges (PR:L) - i.e. an authenticated non-admin account that an admin explicitly granted the backup[export] permission. This is a non-default configuration, which meaningfully narrows the exposed population versus the 'AV:N' impression. Exploitation status is 'no public exploit identified at time of analysis' - the two references are vendor/VulnCheck advisories, not exploit code, and no EPSS score or CISA KEV entry is present in the input, so there is no evidence of active or automated exploitation. The vuln.today decision label is 'this_week', consistent with a patched, authenticated-but-high-impact flaw rather than 'act_now'/'emergency'. Bottom line: prioritize patching where REDAXO is deployed and the backup[export] permission has been delegated to non-admins; where only admins hold that permission, the issue is not exploitable (admins already have full access). The main caveat is that the impact scoring (VI:H/VA:H) reflects the downstream admin takeover, not a direct integrity/availability write in the export feature itself, which is purely a disclosure of authentication tables.

Exploit ScenarioDerived

An admin delegates the REDAXO backup[export] permission to a lower-privileged editor role. That editor opens Backup > Export, selects the rex_user_session table (offered but merely deselected by default), and exports it, obtaining plaintext session ids and stay-logged-in keys; they replay an admin's session id to take over the admin account without the password, or export rex_user to crack admin password hashes offline. No public exploit code is identified, and the session-hijack path requires an admin session or stay-logged-in key to currently exist (AT:P).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

Missing authorization in the REDAXO backup addon's database export (core versions up to and including 5.21.4) lets a non-admin user who has been granted the backup[export] role permission export any table in the database, including rex_user, rex_user_session, rex_user_passkey and tables belonging to other applications sharing the same database. Because rex_user_session stores session IDs and stay-logged-in keys in plaintext, such a user can impersonate any account with an active session or persistent login - including administrators - and rex_user exposes password hashes for offline cracking, escalating the attacker from a limited role to full admin control. Exploitation is gated on an administrator explicitly delegating backup[export] to a non-admin account (by default only admins reach the backup addon), and full session-based takeover additionally requires a victim admin to have a live or stay-logged-in session; no public exploit code was identified at time of analysis, and the vendor fixed the issue in 5.21.5.

RemediationAI

Vendor-released patch: REDAXO core 5.21.5 (Composer composer/redaxo/source 5.21.5). Upgrade from any 5.21.x release to 5.21.5 per the advisory at https://github.com/redaxo/core/security/advisories/GHSA-phjc-vx3j-58r3; after the fix non-admin users can export only prefixed REDAXO tables, with rex_user, rex_user_passkey and rex_user_session blocked in both the selection list and the submitted table set, while admins keep full export capability. Where upgrading is not immediately possible, audit and remove the backup[export] permission from all non-admin roles so the export page is reachable only by administrators, and review the backup addon's access assignments for any delegated export rights; the trade-off is that legitimate non-admin backup operators lose export functionality until the patch is applied. Also treat existing backup archives as sensitive, since exports by design include rex_config data that may contain addon credentials such as SMTP passwords, and consider rotating sessions and any credentials stored in rex_config if an untrusted user previously held backup[export].

Affected VersionsENISA

core 0 <5.21.5

Affected Packages

euvd core fix: 5.21.5

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

REDAXO is a PHP-based content management system whose backup addon provides a 'Backup > Export' page that dumps database tables. The flaw is CWE-862 (Missing Authorization): the export endpoint validated only the backup[export] permission and then accepted an arbitrary list of tables from the request. Sensitive tables (rex_user, rex_user_passkey, rex_user_session) were merely excluded from the default selection in the UI, and other applications' tables in the same database were likewise never filtered - so a restricted user could submit any table name and receive its full contents. The fix in 5.21.5 enforces an explicit allowlist for non-admin users, restricted to tables carrying the REDAXO table prefix and excluding the three authentication tables, applied both to the rendered table selection and to the tables actually submitted; admins retain unrestricted export. Note that a backup export inherently contains all data of the exported tables, for example rex_config entries that may hold addon credentials such as SMTP passwords, so the export permission is data-sensitive by design.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vulncheck) PRIMARY 7.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Network-reachable authenticated non-admin with a delegated permission (PR:L); AC:H captures the required pre-existing admin session for full takeover; C/I/A:H via admin account compromise.

3.1 AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 27, 2026 - 12:01 EUVD
CVE Published
Oct 27, 2026 - 11:17 cve.org
HIGH 7.7

DescriptionCVE.org

REDAXO before 5.21.5 contains a missing authorization vulnerability in the backup addon export that accepts any database table, allowing non-admin users with the backup[export] permission to export rex_user, rex_user_session, and other applications' tables. Attackers can obtain plaintext session ids and stay-logged-in keys to take over admin accounts, or password hashes for offline cracking.

Technical POC Analysis

All content below is derived from advisory GHSA-phjc-vx3j-58r3.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

CVE-2026-116896 is a high-severity vulnerability in REDAXO CMS (core versions up to and including 5.21.4) that allows a non-admin user with the backup[export] role permission to export sensitive database tables, including user sessions and password hashes. This can lead to account impersonation-including administrators-escalating a limited user to full admin control, and threatens any application sharing the same database. Leadership should care because this undermines the authorization model and could result in complete compromise of the CMS and potentially other systems relying on the same database.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche open-source PHP CMS, limited enterprise deployment footprint
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy