{"id":30621,"date":"2026-09-30T00:31:20","date_gmt":"2026-09-29T16:31:20","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-35191"},"modified":"2026-09-30T00:31:20","modified_gmt":"2026-09-29T16:31:20","slug":"cve-2026-35191","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-35191","title":{"rendered":"CVE-2026-35191 &#8211; Issue summary: The OpenSSL QUIC server, when configured to not preform address\nvalidation,"},"content":{"rendered":"<p>Issue summary: The OpenSSL QUIC server, when configured to not preform address<br \/>\nvalidation, can be forced to count incoming packets multiple times in its<br \/>\nunvalidated credit computation, leading to a violation of the RFC 9000<br \/>\nunvalidated connection amplification limit of 3 times the amount of data<br \/>\nreceived.<\/p>\n<p>Impact summary: A remote attacker able to spoof packets to a server using the<br \/>\nOpenSSL QUIC implementation might use the server for an amplification of<br \/>\na DDoS attack.<\/p>\n<p>CWE: CWE-440: Expected Behavior Violation <\/p>\n<p>Description: OpenSSL&#8217;s QUIC stack, when operating as a server, enforces client<br \/>\naddress validation (RFC 9000, Section 8), to confirm the peer address is not<br \/>\nused for a traffic amplification attack.  If this feature is disabled on the<br \/>\nserver, the QUIC stack limits the amount of server data that can be sent to 3<br \/>\ntimes the amount of data received from the peer address, until such time as the<br \/>\nTLS handshake is completed.<\/p>\n<p>The OpenSSL QUIC server, when operating in non-validation mode, adds the<br \/>\nlength of the whole datagram received to the unvalidated credit limit when<br \/>\nprocessing each QUIC packet in the datagram. A remote peer may,<br \/>\nafter establishing a connection with an initial client hello frame, send a<br \/>\nsubsequent datagram containing multiple QUIC packets, leading the server to<br \/>\naccount the entire datagram length for each packet in the datagram, resulting<br \/>\nin the server believing that the peer has sent more data than it actually has,<br \/>\nthereby violating the 3x amplification limit mandated by the RFC.<\/p>\n<p>FIPS impact: no<br \/>\nAs the QUIC stack lives outside the FIPS module boundary, no FIPS modules<br \/>\nare affected by this CVE.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Issue summary: The OpenSSL QUIC server, when configured to not preform address<br \/>\nvalidation, can be forced to count incoming packets multiple times in its<br \/>\nunvalidated credit computation, leading to a vi<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-30621","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/30621","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=30621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=30621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=30621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}