{"id":17351,"date":"2026-09-05T02:31:01","date_gmt":"2026-09-04T18:31:01","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-80847"},"modified":"2026-09-05T02:31:01","modified_gmt":"2026-09-04T18:31:01","slug":"cve-2026-80847","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-80847","title":{"rendered":"CVE-2026-80847 &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\ntcp: clamp route advm"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>tcp: clamp route advmss to TCP_MIN_MSS<\/p>\n<p>tcp_select_initial_window() assumes that callers never pass an MSS<br \/>\nsmaller than 1, but route-derived advmss values can violate that<br \/>\nassumption.<\/p>\n<p>A too-small explicit RTAX_ADVMSS is one way to get there, but it is not<br \/>\nthe only one. The same divide-by-zero can also be reached through the<br \/>\n&#8220;default advmss&#8221; path when RTAX_ADVMSS is left at 0 and the effective<br \/>\nadvmss is later driven down by route MTU and min_adv_mss.<\/p>\n<p>Introduce a tcp_dst_advmss() helper that clamps route advmss to<br \/>\nTCP_MIN_MSS before TCP consumes it, and use it in the TCP paths that<br \/>\nderive advmss from dst metrics. This keeps the effective MSS from<br \/>\ndropping to zero before tcp_select_initial_window() rounds the receive<br \/>\nwindow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>tcp: clamp route advmss to TCP_MIN_MSS<\/p>\n<p>tcp_select_initial_window() assumes that callers never pass an MSS<br \/>\nsmaller than 1, but rout<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-17351","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/17351","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=17351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}