CVE Feed
— Unscored

In the Linux kernel, the following vulnerability has been resolved: pagepool: keep fragoffset aligned for odd-sized requests…

CVE-2026-99127

In the Linux kernel, the following vulnerability has been resolved: pagepool: keep fragoffset aligned for odd-sized requests pagepoolallocfragnetmem() rounds the requested fragment size with size = ALIGN(size, dmagetcachealignment()); dmagetcachealignment() returns 1 unless the architecture defines ARCHDMAMINALIGN, which DMA-coherent architectures such as x86 do not. There the ALIGN() is a no-op and pool->fragoffset advances by the raw, unrounded size. A single caller asking for an odd size then leaves fragoffset misaligned for every fragment carved out of that page afterwards. The pool is shared, so the damage is not confined to the caller that caused it. The per-cpu systempagepool used by generic XDP hits this. skbppcowdata() allocates its fragments with the raw packet length: size = mint(u32, len, PAGESIZE); truesize = size; page = pagepooldevalloc(pool, &pageoff, &truesize); leaving fragoffset odd for whatever is carved out of that page next. Its own head allocation is already aligned -- SKBHEADALIGN(size) plus the XDPPACKETHEADROOM its callers pass -- so it is a later user of the shared pool that pays: pagepooldevallocva() returns a misaligned buffer, napibuildskb() installs…

Assessment

CVSS
Not yet scored
Severity
Unscored
Known exploited
Not listed in CISA KEV
Exploit availability
Nothing found in Exploit-DB, Metasploit, Nuclei or public PoC repositories
Published
28 October 2026
Last updated
30 October 2026
Assigner
416baaa9-dc9f-4396-8d5f-8c081fb06d67

At the source

References

Community proofs of concept

No community proof of concept yet. If you have one for a published vulnerability and the right to share it, add it below — it will appear here once reviewed.

Submit a proof of concept
Before you submit *

Query this programmatically

Agents can read this through the MCP endpoint, or over HTTP:

curl https://cve.zerocrew.in/api/cve/CVE-2026-99127