What is October CMS?
October CMS is an open-source PHP content management system built on the Laravel framework. It is used by developers and organizations to build websites and web applications, with a focus on simplicity and extensibility through plugins. October CMS provides backend administration for website content, user management, and plugin configuration. As a web-based CMS handling user authentication, its authentication and password reset mechanisms are security-critical — vulnerabilities in account management can allow unauthorized access to the CMS backend, enabling content modification, site defacement, data theft, or use of the server as an attack platform.
Overview
CVE-2021-32648 is an improper authentication vulnerability (CWE-287) in October CMS. The vulnerability exists in the password reset process: an attacker can initiate a password reset for a target account and then submit a specially crafted reset request that allows gaining access to the account without having received the legitimate reset token. The attack bypasses the intended authentication check in the reset flow, allowing account takeover for any CMS account — including administrator accounts — by anyone who can trigger the reset flow and craft the correct request. CISA added this to KEV in January 2022.
Affected Versions
| Product | Vulnerable | Fixed |
|---|---|---|
| October CMS October module before Build 472 | Yes | Build 472 / 1.0.472 |
| October CMS v1 before 1.1.2 | Yes | 1.1.2 |
Technical Details
- Root cause: Improper authentication (CWE-287) — the password reset endpoint in October CMS's
october/systempackage does not adequately validate that the reset token corresponds to the specific account being reset, or has an exploitable flaw in how reset tokens are verified - Attack flow:
- Attacker requests a password reset for the target account (e.g., the admin account) via the public-facing forgot-password form
- The attacker crafts a specially structured reset request that exploits the authentication bypass to access the account without the legitimate reset email/token
- The attacker gains authenticated access to the October CMS backend
- No authentication required (PR:N/UI:N) — the attack requires no prior credentials and no victim user interaction; it can be performed entirely by the attacker
- High confidentiality impact: Admin access to October CMS exposes all site content, user data, database connection credentials, and file system access through the CMS backend
- Integrity: Low: The CVSS rating reflects limited direct write capability at the vulnerability level; in practice, CMS admin access enables full site modification
Discovery
Reported through GitHub's security advisory process. October CMS developers patched the vulnerability in August 2021 and published the GitHub security advisory. CISA added it to KEV in January 2022, five months after the patch, reflecting active exploitation in the wild.
Exploitation Context
Content management systems with authentication bypass vulnerabilities are high-value targets for automated exploitation — mass scanning for vulnerable CMS installations is routine. October CMS instances that did not apply the August 2021 update were vulnerable to complete backend takeover, enabling web shell upload, malware distribution, SEO spam injection, data exfiltration, and use of the server for further attacks. The January 2022 KEV addition reflects confirmed exploitation of this vulnerability against government and enterprise October CMS deployments.
Remediation
- Upgrade October CMS to Build 472 (1.0.472) or 1.1.2 or later — apply the patch via
php artisan october:updateor download the updated build - Check the October CMS version and update: Admin Panel → Settings → Updates & Plugins
- Audit CMS admin accounts for unexpected additions or permission changes that may indicate prior compromise
- Enforce strong, unique passwords for all CMS admin accounts and enable two-factor authentication if the October CMS installation supports it
- Review server logs for unusual reset requests or authentication events around the time of disclosure (August 2021 onward)
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2021-32648 |
| Vendor / Product | October CMS — October CMS |
| NVD Published | 2021-08-26 |
| NVD Last Modified | 2025-10-24 |
| CVSS 3.1 Score | 8.2 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N |
| Severity | HIGH |
| CWE | CWE-287 find similar ↗ |
| CISA KEV Added | 2022-01-18 |
| CISA KEV Deadline | 2022-02-01 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2021-08-11 | October CMS releases patches (Build 472+) addressing CVE-2021-32648 password reset bypass |
| 2021-08-26 | CVE published |
| 2022-01-18 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-02-01 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| October CMS Security Advisory — GHSA-mxmx-82qm-c7c3 | Vendor Advisory |
| NVD — CVE-2021-32648 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |