s2
--:--:--UTC

Searching APEX

Starting…

  1. Searching Threats, IOCs & Threat Intelligence locally
  2. Querying external providers
  3. Asking AI Forensic Validator
  4. Creating new entry from validated hit

0s elapsed

CVE-2026-46285

📛 CVE Title

mtd: docg3: fix use-after-free in docg3_release()

Description

In the Linux kernel, the following vulnerability has been resolved: mtd: docg3: fix use-after-free in docg3_release() In docg3_release(), the docg3 pointer is obtained from cascade->floors[0]->priv before the loop that calls doc_release_device() on each floor. doc_release_device() frees the docg3 struct via kfree(docg3) at line 1881. After the loop, docg3->cascade->bch dereferences the already-freed pointer. Fix this by accessing cascade->bch directly, which is equivalent since docg3->cascade points back to the same cascade struct, and is already available as a local variable. This also removes the now-unused docg3 local variable.

Overview

State
Assigner (CNA)
CVSS severity
high
CVSS score
CVSS 7.1 / 10 7.1 7.1 / 10
CVSS vector
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Effective score
7.1 / 10 HIGH source: CNA overview
MSRC score
7.1 / 10 HIGH MS rating: Important
CWE(s)
Reserved
Published
2026-06-09 07:00 UTC
Last updated
2026-06-20 01:43 UTC
Source
https://www.tenable.com/cve/CVE-2026-46285
Linked Threat
CVE-2026-46285 — CVE-2026-46285

NVD triage scoring NVD CVE 2.0

Layer NVD adds on top of the CNA's CVE record — published / last-modified timestamps, exploitability / impact subscores, and the FIRST.org EPSS probability that this CVE will be exploited in the wild in the next 30 days.

NVD published
2026-06-08 17:16:46 UTC
NVD last modified
2026-07-23 08:10:00 UTC
NVD CVSS v3.1
CVSS 7.8 / 10 7.8 7.8 / 10 HIGH source: nvd@nist.gov
NVD CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Exploitability subscore
1.8 / 10
Impact subscore
5.9 / 10
EPSS score
0.0013 (probability of exploitation in next 30 days)
EPSS percentile
2.64% vs all CVEs — higher = more likely to be exploited, as of 2026-08-01

NVD-assigned CWE(s): CWE-416 (differs from the CNA list above)

NVD / KEV / EPSS data refreshed 2026-08-01 16:31 UTC. Re-run the 🛰 Backfill from NVD button above to refresh.

European Union Vulnerability Database ENISA EUVD

ENISA's official EU repository for curated vulnerability intelligence. Carries a separate identifier (EUVD-YYYY-NNNN) and frequently exposes an earlier-published description + CVSS than NVD does.

EUVD ID
EUVD-2026-35150
Assigner
Linux
Published
Jun 8, 2026, 3:41:28 PM
Updated
Jun 14, 2026, 6:06:23 PM
EUVD base score
0.0 / 10
EUVD-reported EPSS
0.1300
Vendors
Linux
Products
Linux (patch: 7.1)
Linux (patch: 6.18.27)
Linux (patch: 5.10.258)
Linux (patch: 6.6.140)
Linux (patch: 6.1.175)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <16f6588a3b7a2a20d10ad9b766be74c60ba347cc)
Linux (5.8)
Linux (patch: 5.15.209)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <f5d2ed4ed47d3906e2495a3537a48b127f497a17)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <8408655ec8344511667b61d8257dc59c80ee3391)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <d49628d63d4e6bbc8a1621afb88e5fc901611bee)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <d89044889ecd11b0c2f86663597246e9bdd25679)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <d26f8c361f751c188b7ebaf8189aa0258968fd98)
Linux (patch: 6.12.86)
Linux (patch: 7.0.4)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <2bf706fe7831b319f23a85b9728f961cfed40c3e)
Linux (patch: 0)
Linux (c8ae3f744ddca0da164bcacee42d1d4b6fe7027d <ca19808bc6fac7e29420d8508df569b346b3e339)
Aliases
GHSA-42x9-78r4-7gj5

ENISA description: In the Linux kernel, the following vulnerability has been resolved: mtd: docg3: fix use-after-free in docg3_release() In docg3_release(), the docg3 pointer is obtained from cascade->floors[0]->priv before the loop that calls doc_release_device() on each floor. doc_release_device() frees the docg3 struct via kfree(docg3) at line 1881. After the loop, docg3->cascade->bch dereferences the already-freed pointer. Fix this by accessing cascade->bch directly, which is equivalent since docg3->cascade points back to the same cascade struct, and is already available as a local variable. This also removes the now-unused docg3 local variable.

EUVD references (8)

Microsoft Security Response Center MSRC

Microsoft's vendor-authoritative record from the Security Update Guide — its own CVSS score, impact, severity rating, exploit assessment, and KB-article fixes. Refreshed 2026-07-23 03:00 UTC (source: CVRF).

MS severity
Important
MS CVSS base score
7.1 / 10 (temporal 7.1)
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Release
2026-Jun
Microsoft remediations / KB articles (2)

Affected products — CPE 2.3 (1) NVD

NVD's normalized CPE 2.3 matchers, used by vendor tools (vulnerability scanners, asset managers) for automated detection. Compare with the CNA's free-text "Affected products" section above.

  • cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

Vendor references (0)

References embedded in the original CVE record by the assigning CNA.

None in the CVE record.

Web references (12)

DuckDuckGo results ranked by threat-intel / vendor advisory domains. Generated by the 🔎 Find references (web) button above — same flow as the Remediations search.

NVD-tagged references (8)

Reference list NVD curates from the CNA record, vendor advisories, and third-party reports. The tag chips below are NVD's analyst-assigned categories.

Remediations (10)

Remediations are stored against the linked Threat row; the list below is deduplicated across both pages.

AI Forensic Analysis

Only Available for Registered Users. Sign in to view.

Raw JSON

The full cvelistV5 record. Download as CVE-2026-46285.json.

Not stored.