Answer in brief
CVE-2026-49418 records a High severity (CVSS 8.8) vulnerability in Use-after-free in device pager page list. The current sources do not mark it as known exploited. The current feed maps FreeBSD/FreeBSD (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
CVSS is 8.8. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps FreeBSD/FreeBSD (generic). Check affected ranges and fixed versions before updating.
| Product | Affected versions | Fixed versions |
|---|---|---|
| cpe:2.3:o:freebsd:freebsd:14.3:-:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p1:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p10:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p11:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p12:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p13:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p14:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p15:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p2:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p3:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p4:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p5:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p6:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p7:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p8:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.3:p9:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:-:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:p1:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:p2:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:p3:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:p4:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:p5:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:p6:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:14.4:rc1:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:-:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p1:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p10:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p2:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p3:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p4:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p5:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p6:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p7:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p8:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.0:p9:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.1:-:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.1:rc2:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:freebsd:freebsd:15.1:rc3-p1:*:*:*:*:*:* | Not reported | Not reported |
| Package | Affected range | Fixed version |
|---|---|---|
| FreeBSD/FreeBSDgeneric | >=15.1-RELEASE <p1 || >=15.0-RELEASE <p11 || >=14.4-RELEASE <p7 || >=14.3-RELEASE <p16 | p1, p11, p7, p16 |
Published upstream
Aug 19, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Sep 1, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 19, 2026
When msync(MS_INVALIDATE) is called on a mapping of an unmanaged device object, the physical pages in the mapping range are marked invalid but remain in the pager's page list. A subsequent page fault will cause the fault handler to re-insert the page into the object's list. This corrupts the list, and on object destruction the page is freed twice. An unprivileged local user with access to a device that provides memory-mapped I/O can trigger a use-after-free in the kernel, though this is limited to a pool of objects ("fictitious pages") that are never recycled for a different purpose. It may be possible to exploit this to escalate privileges.
Quoted source text, attributed separately from HOL analysis.