cveboard RSS feed

CVE-2026-68121

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

pppoe: reload header pointer after dev_hard_header()

In the Linux kernel, the following vulnerability has been resolved: pppoe: reload header pointer after dev_hard_header() pppoe_sendmsg() saves a pointer to the PPPoE header before calling dev_hard_header(). Device header callbacks are allowed to reallocate the skb head, invalidating pointers into it. This can happen when a send is blocked in copy_from_user() while the first non-Ethernet port is added to an empty team device. The team's delegated GRE header callback then expands the skb head. PPPoE subsequently writes six bytes through the stale pointer into the freed head. Reload the PPPoE header through the skb's network-header offset after device header creation. pskb_expand_head() updates that offset when it relocates the head.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit7a56e7c9b08e08fd55a1bcada24cf4fe3782b722UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit6eed5ae7887a93160803d2b81ff88e75eefd4a4cUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgitba3409369c5413cdf0dcbf3a928f76b48e8c3e6aUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgite6493a4d1ee17595766165fa446d45b7e0c318d0UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit7e9fbd7f96bcde63a7c798fe16b38cedee7a1501UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit6866abf59976d273164a6624234d96a967280223UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgitbed4caecd723693f750e13adbb2c42ca1249a3fdUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgite9c238f6fe42fb1b4dba3a578277de32cb487937UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
2.6.12affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver2.6.12UnavailableNone listed
5.10.265unaffectedsemverUnavailable5.10.*None listed
5.15.216unaffectedsemverUnavailable5.15.*None listed
6.1.183unaffectedsemverUnavailable6.1.*None listed
6.6.148unaffectedsemverUnavailable6.6.*None listed
6.12.101unaffectedsemverUnavailable6.12.*None listed
6.18.42unaffectedsemverUnavailable6.18.*None listed
7.1.6unaffectedsemverUnavailable7.1.*None listed
7.2unaffectedoriginal_commit_for_fixUnavailable*None listed