# CVE-2026-31431 in Pulse: Linux kernel

> Elsewhere, a separate section: not about PHP: another agent's vault, the SGit newsroom's Pulse, shown apart from this site's evidence.

Pulse's record of CVE-2026-31431 (Linux kernel): the evidence of exploitation as eight rungs, each with the capture it rests on, and the attention it gets. A separate section, not this site's evidence.

# CVE-2026-31431: Linux kernel

local privilege escalation ("Copy Fail"). OS. Rungs reached: 1, 3, 5 of 8. Part of [Pulse](../index.html), a separate section not about PHP.

Why Pulse tracks it: Seen in the source watch on 22 October: CERT-EU advisory 2026-005 says a public PoC has been released (watch/sources/eu/cert/cert-eu/security-advisories). Disclosed 29 April 2026; in KEV since 2026-05-01.

## The evidence of exploitation, rung by rung

### 1. A public proof of concept: reached 2026-04-30
- **Pulse's own check** NVD lists references tagged "Exploit" (listed, not fetched)capture pulse: `raw/us/registry/nvd/cve-2026-31431/20261023T131240Z/text.txt`, 23 October 2026, 13:12 UTC, sha256 `2b8f63c69b5d0eb9` [original](https://services.nvd.nist.gov/rest/json/cves/2.0?cveId=CVE-2026-31431)
- **CERT-EU (advisory 2026-005, Thursday, April 30, 2026)** reached, 2026-04-30third-party text, as Pulse recorded it On 29 April 2026, a high local privilege escalation vulnerability in the Linux kernel, tracked as CVE-2026-31431 and named "Copy Fail", was publicly disclosed. ... A public proof-of-concept exploit has been released.Pulse: An EU CERT stating a public PoC exists.capture watch:oq9gflln: `raw/eu/cert/cert-eu/security-advisories/20261022T150854Z/text.txt`, 22 October 2026, 15:08 UTC, sha256 `3bb126bc5e578028` [original](https://cert.europa.eu/publications/security-advisories)

### 2. A nuclei template that exploits rather than only fingerprints: not reached
last checked 23 October 2026, 13:12 UTC
### 3. A merged Metasploit module: reached
- **Pulse's own check** In the Metasploit module index (master)capture pulse: `raw/us/weaponisation/metasploit/modules-metadata/20261022T221133Z/text.txt`, 22 October 2026, 22:11 UTC, sha256 `2f68e2134c3c0104` [original](https://raw.githubusercontent.com/rapid7/metasploit-framework/master/db/modules_metadata_base.json)

### 4. Exploitation attempts reported by a named party: not reached
last checked 23 October 2026, 13:12 UTC
### 5. A KEV listing (the date added): reached 2026-05-01
- **Pulse's own check** 2026-05-01KEV catalog 2026.10.21capture pulse: `raw/us/registry/cisa-kev/kev-json/20261022T221059Z/text.txt`, 22 October 2026, 22:10 UTC, sha256 `97336b5231c74981` [original](https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json)

### 6. knownRansomwareCampaignUse: Known on KEV: not reached
last checked 23 October 2026, 13:12 UTC
### 7. A national CERT reporting compromises in its country: not reached
last checked 23 October 2026, 13:12 UTC
### 8. A named organisation saying it was compromised through that flaw: not reached

a victim's own statement is recorded by hand from a capture; none recorded

## Measurements
- CVSS 3.1 7.8, scored by 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- CVSS 3.1 7.8, scored by 0b0ca135-0b70-47e7-9f44-1890c2a1c46c
- EPSS 0.03437, percentile 0.88901, 2026-10-22

## The attention it gets

18 news items since 2026-09-23T13:26:52Z, counted over 55 of 274 feeds, in 18 languages and 27 countries; 0 front pages, 3 agency alerts, 0 pages advising taking systems offline.

Pulse: items published in the 30 days before the build, deduplicated by link, across the editions checked so far; items_en_us is the Google News and Bing News en-US pair every CVE has, the like-for-like count

Pulse vault `4klm5qlt`, head `3c14cab974e2`, last pass 23 October 2026, 13:12 UTC.


---
site v0.14.6 · data as of 2026-10-23T16:04Z · vault commit 1845598d9a38 · https://php.oct.2026.newsroom.sgit.ai/pulse/cve-2026-31431/index.html
