CVE-2025-54236
Critical · 9.1 CISA KEVCVSS
9.1
EPSS
94.7%
Published
Sep 9, 2025
CISA due date
Nov 14, 2025
Cloudanix analysis
Attackers can remotely hijack sessions in affected online store software and act as legitimate users or administrators unless the systems are updated and checked for compromise.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Trivial
- Impact
- Full Compromise
- Component
- Application
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability is an unauthenticated, network-exploitable improper input validation flaw that can allow an attacker to take over an existing application session. In the Adobe Commerce/Magento context described by the advisory data, successful exploitation can let the attacker assume another user’s session without user interaction, resulting in high confidentiality and integrity impact: access to private account, order, customer, or administrative data and the ability to perform actions as the compromised session. Availability impact is not the primary consequence. The supplied product mapping also lists traefik-2 on MinimOS with a fixed package version of 2.11.28-r1, so teams should verify the vendor/product mapping in their asset inventory while treating exposed affected commerce services as high risk.
Why it matters to the business
A successful attack can let an external attacker impersonate legitimate users or administrators, which may lead to account compromise, fraudulent transactions, unauthorized order or catalog changes, exposure of customer data, and loss of trust in the affected commerce platform. The CVSS score is critical, EPSS is extremely high, the issue is in the CISA Known Exploited Vulnerabilities catalog, and exploitation is reported as active in the wild under SessionReaper-related activity, so internet-facing systems should be remediated urgently and no later than the CISA KEV deadline of 2025-11-14 where applicable.
How an attack unfolds
An attacker identifies an internet-facing affected commerce instance or vulnerable packaged deployment and sends crafted HTTP requests that abuse insufficient input validation in session-related application handling. Because the flaw requires no authentication and no user interaction, the attacker can attempt exploitation remotely at scale. If successful, the application accepts attacker-controlled input in a way that associates the attacker with a valid victim session or otherwise enables session takeover. The attacker then uses the hijacked session to access customer or administrative functionality, view sensitive data, change account or order information, create or modify administrative users, alter storefront configuration, or stage follow-on activity such as payment-data theft or persistence through legitimate application features. Active exploitation has been associated with SessionReaper reporting and should be investigated as a post-compromise event, not only as a patching issue.
How to fix it
Apply the vendor security update for every affected Adobe Commerce/Magento branch and any downstream package that includes the vulnerable component. The supplied fixed-version data states: traefik-2 on MinimOS is fixed in 2.11.28-r1; upgrade that package to 2.11.28-r1 or later where present, and verify whether this package mapping is applicable to the exposed service. For Adobe Commerce/Magento deployments, upgrade to the fixed release for the exact supported branch rather than relying on configuration-only mitigations. After patching, invalidate active sessions, rotate administrative credentials, review administrative users and API tokens, and clear application caches where vendor guidance requires it. If immediate patching is not possible, restrict external access to administrative and sensitive storefront paths, place the application behind a WAF or reverse proxy rule set tuned for exploit attempts, disable unnecessary modules, enforce MFA for administrator access, and increase logging until remediation is complete.
How to confirm the fix worked
Confirm the running application and package versions from the host package manager, application CLI, vendor admin interface, container image manifest, and software inventory. Validate that traefik-2 on MinimOS, where applicable, is at 2.11.28-r1 or later and that Adobe Commerce/Magento instances are on vendor-fixed builds for their respective branches. Perform an authenticated and unauthenticated vulnerability scan using updated checks for CVE-2025-54236, but do not rely solely on banner versions because commerce applications may be patched without obvious external version disclosure. Verify that all active sessions were invalidated after patching, that no unexpected administrator accounts or API integrations exist, and that web, WAF, and application logs show no continuing exploit attempts succeeding after remediation.
Typical attack path
- Scan for publicly reachable Adobe Commerce/Magento or mapped affected package deployments at vulnerable versions.
- Send crafted unauthenticated HTTP requests targeting the vulnerable input-validation path or session-handling behavior.
- Obtain or bind to a valid application session without the victim interacting with the attacker.
- Reuse the compromised session cookie or session context to access customer or administrator functions.
- Enumerate sensitive data such as account details, orders, customer records, configuration, integrations, and payment-related settings.
- Make unauthorized changes, create persistence through application accounts or configuration, or perform fraudulent business actions.
- Cover tracks by blending activity with normal authenticated web traffic or using distributed source IPs.
How to detect it
Investigate web server, CDN, WAF, reverse proxy, load balancer, application, authentication, administrator activity, and session-store logs for evidence of session takeover. Look for unauthenticated HTTP requests with unusual encoded or malformed parameters followed closely by authenticated customer or administrator actions from the same source IP, same user agent, or an unexpected geography. Correlate session identifiers across IP addresses and user agents to identify session reuse, especially where a session transitions from a normal user location to a hosting provider, VPN, TOR exit node, or geographically impossible location. Review Adobe Commerce/Magento logs such as var/log/system.log, var/log/exception.log, var/log/debug.log where enabled, web access logs, admin action logs, and WAF events for exploit-like requests and post-exploitation behavior. Search for newly created or modified administrator users, newly added integrations or API tokens, unexpected configuration changes, suspicious checkout/payment configuration changes, and unusual bulk access to customer, order, or account data. Because active exploitation has been reported under SessionReaper-related activity, include threat-intel tags and case notes referencing SessionReaper in SIEM searches, but validate findings against raw HTTP and application activity. Absence of a single known IOC does not rule out exploitation because session takeover can blend into normal authenticated traffic.
- CVE-2025-54236
- SessionReaper
- /var/log/system.log
- /var/log/exception.log
- /var/log/debug.log
- /var/log/nginx/access.log
- /var/log/nginx/error.log
- /var/log/apache2/access.log
- /var/log/apache2/error.log
- /var/log/httpd/access_log
- /var/log/httpd/error_log
- /var/log/traefik/access.log
- /var/log/traefik/traefik.log
- admin_user_save
- admin_user_delete
- integration_save
- oauth_consumer_save
- payment
- checkout
- Set-Cookie: PHPSESSID
- Cookie: PHPSESSID
- frontend=
What your security team should do
- Treat this as an emergency remediation item for any internet-facing affected commerce deployment because it is KEV-listed, has active in-the-wild exploitation, and has very high EPSS likelihood.
- Patch or upgrade affected systems immediately; for the supplied MinimOS package mapping, upgrade traefik-2 to 2.11.28-r1 or later, and separately confirm Adobe Commerce/Magento fixed versions from the vendor advisory for each branch.
- Before and after patching, invalidate all user and administrator sessions and force re-authentication, especially for privileged users.
- Hunt for exploitation going back at least to the publication date, and longer if logs are available, focusing on unauthenticated requests followed by sudden authenticated access from new IPs or user agents.
- Review administrator accounts, API tokens, OAuth/integration credentials, payment settings, checkout configuration, and recently modified application configuration for unauthorized changes.
- Enable or tighten WAF rules for abnormal encoded parameters, session manipulation attempts, suspicious POST requests, and anomalous access to customer or administrator endpoints.
- Prioritize forensic review for systems showing SessionReaper-related indicators, anomalous session reuse, unexpected admin logins, or changes to commerce configuration.
- If compromise is suspected, preserve web logs, WAF logs, application logs, session-store evidence, and filesystem timestamps before rebuilding or restoring from known-good media.
The record
Adobe Commerce versions 2.4.9-alpha2, 2.4.8-p2, 2.4.7-p7, 2.4.6-p12, 2.4.5-p14, 2.4.4-p15 and earlier are affected by an Improper Input Validation vulnerability. A successful attacker can abuse this to achieve session takeover, increasing the confidentiality, and integrity impact to high. Exploitation of this issue does not require user interaction.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Packagist | magento/community-edition | 0 | No fix |
| Packagist | magento/community-edition | 2.4.5 | No fix |
| Packagist | magento/community-edition | 2.4.6 | No fix |
| Packagist | magento/community-edition | 2.4.6-p1 | No fix |
| Packagist | magento/community-edition | 2.4.7 | No fix |
| Packagist | magento/community-edition | 2.4.7-beta1 | No fix |
| Packagist | magento/community-edition | 2.4.8 | No fix |
| Packagist | magento/community-edition | 2.4.8-beta1 | No fix |
| Packagist | magento/community-edition | 2.4.9 | No fix |
| Packagist | magento/community-edition | 2.4.9-alpha1 | No fix |
| Packagist | magento/project-community-edition | 0 | No fix |
| packagist | magento/community-edition | 2.4.5 | No fix |
| packagist | magento/community-edition | 2.4.6 | No fix |
| packagist | magento/community-edition | 2.4.6-p1 | No fix |
| packagist | magento/community-edition | 2.4.7 | No fix |
| packagist | magento/community-edition | 2.4.7-beta1 | No fix |
| packagist | magento/community-edition | 2.4.8 | No fix |
| packagist | magento/community-edition | 2.4.8-beta1 | No fix |
| packagist | magento/community-edition | 2.4.9 | No fix |
| packagist | magento/community-edition | 2.4.9-alpha1 | No fix |
Related vulnerabilities
- CVE-2025-24434 Improper Authorization vulnerability in Magento and Adobe Commerce Also affects magento/community-edition
- CVE-2026-113786 pypdf is a free and open-source pure-python PDF library. CWE-20
- CVE-2026-112081 A vulnerability was determined in hankcs HanLP up to 2.1.0-beta.64. CWE-20
- CVE-2026-111869 A vulnerability was identified in makeplane plane up to 1.4.2. CWE-20
- CVE-2026-100347 kin-openapi is a Go project for handling OpenAPI files. CWE-20
- CVE-2026-99999 In the Linux kernel, the following vulnerability has been resolved: ipv4: validate… CWE-20
- CVE-2026-107726 Hazelcast is a unified real-time data platform combining stream processing with a fast… CWE-20
- CVE-2026-105757 vLLM is an inference and serving engine for large language models. CWE-20