{"id":5335,"date":"2026-09-04T18:47:45","date_gmt":"2026-09-04T10:47:45","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-68121"},"modified":"2026-09-04T18:47:45","modified_gmt":"2026-09-04T10:47:45","slug":"cve-2026-68121","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-68121","title":{"rendered":"CVE-2026-68121 [HIGH] &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\npppoe: reload header"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>pppoe: reload header pointer after dev_hard_header()<\/p>\n<p>pppoe_sendmsg() saves a pointer to the PPPoE header before calling<br \/>\ndev_hard_header(). Device header callbacks are allowed to reallocate the<br \/>\nskb head, invalidating pointers into it.<\/p>\n<p>This can happen when a send is blocked in copy_from_user() while the first<br \/>\nnon-Ethernet port is added to an empty team device. The team&#8217;s delegated<br \/>\nGRE header callback then expands the skb head. PPPoE subsequently writes<br \/>\nsix bytes through the stale pointer into the freed head.<\/p>\n<p>Reload the PPPoE header through the skb&#8217;s network-header offset after<br \/>\ndevice header creation. pskb_expand_head() updates that offset when it<br \/>\nrelocates the head.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>pppoe: reload header pointer after dev_hard_header()<\/p>\n<p>pppoe_sendmsg() saves a pointer to the PPPoE header before calling<br \/>\ndev_hard_h<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-5335","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/5335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}