Patchfirst
CVE-2021-32648 KEVPublic exploit Critical · 9.1 EPSS 90.4%

October CMS Improper Authentication

October CMS · October CMS

Summary

October CMS, a Laravel-based content management platform, contains an improper authentication flaw in the october/system package that affects its account password reset functionality. An attacker who can reach the application over the network, with no credentials and no user interaction, can request a password reset and then use a specially crafted request to gain access to the targeted account.

Official description · NVD

octobercms in a CMS platform based on the Laravel PHP Framework. In affected versions of the october/system package an attacker can request an account password reset and then gain access to the account using a specially crafted request. The issue has been patched in Build 472 and v1.1.5.

Breakdown
73.2 / 100
Exploited
Yes, in CISA KEV
Reports
1
Tactics
4/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

First seen exploited 5 months after disclosure. Public exploit code (PoC-in-GitHub) appeared 5 months after disclosure.

  1. Disclosedday 0
  2. Public exploit codePoC-in-GitHub+5 mo
  3. First seen exploitedVulnCheck KEV evidenceAdded to CISA KEVEU database agrees+5 mo

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

See the family tree

3 related vulnerabilities in the same code over 7 months.

Same bug familyLinked by evidence that a fix failed or the same code was patched again. Oldest first.

  1. CVE-2021-3311An issue was discovered in October through build 4715 Feb 2021
  2. relatedMedium

    Why these are linked:

    CVE-2021-29487Authentication bypass in Octobercms26 Aug 2021
  3. same family
    This CVECVE-2021-32648October CMS Improper Authentication26 Aug 2021KEV

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

Initial AccessTA0001

Valid Accounts T1078 Medium also Persistence, Privilege Escalation, Stealth
AI mapping from the description · primary impact

Gains access to legitimate user accounts

gain access to the account using a specially crafted request
From the official description (NVD) Original (opens in a new tab) ↗
Exploit Public-Facing Application T1190 Medium
AI mapping from the description · how it is exploited

Unauthenticated web request exploits public-facing CMS application

an attacker can request an account password reset and then gain access to the account
From the official description (NVD) Original (opens in a new tab) ↗

Detection

0 rules for this CVE · 205 general rules for its techniques

Rules for this CVE

0 that reference CVE-2021-32648 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

Am I affected? What do I upgrade to?

From GitHub Security Advisories and OSV

1 package in 1 ecosystem. Main package: october/system.

Packagistoctober/systemGHSA-mxr5-mc97-63rc

Upgrade to 1.1.5 or later

Set the version to 1.1.5 or later in your composer.json.

The first fix for CVE-2021-32648. No other CVE tracked by Patchfirst affects this package.

Affected versions, by release line

If you runUpgrade to
1.1.1 up to 1.1.51.1.5
All versions before 1.0.4721.0.472

“Up to” means the second version is the fix and is not affected.

Check your lockfile against all CVEs

What security researchers reported

Named in 1 threat report
1 reportpicussecurity.com

Reports are matched by finding the exact id CVE-2021-32648 in their text; nobody has reviewed the match. One passage is shown per report, at most 320 characters, linked to the original.

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

4 links, grouped by NVD tag (3 duplicates merged)
↑ ↓ chooseEnter openEsc close