PT-2020-6587

CVE-2021-21409

·

تاريخ النشر

2020-02-25

·

تاريخ التحديث

2026-10-08

الوصف من

CVSS 3.1
5.9
متوسطة
المقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions io.netty:netty-codec-http2 versions prior to 4.1.61.Final
Description The issue is related to a lack of proper validation of the content-length header in HTTP/2 requests. If a request only uses a single Http2HeaderFrame with the endStream set to true, the content-length header is not correctly validated. This could lead to request smuggling if the request is proxied to a remote peer and translated to HTTP/1.1. An attacker can smuggle requests inside the body as it gets downgraded from HTTP/2 to HTTP/1.1.
Recommendations For versions prior to 4.1.61.Final, update to version 4.1.61.Final to resolve the issue. As a temporary workaround, users can perform validation by themselves by implementing a custom ChannelInboundHandler that is put in the ChannelPipeline behind Http2StreamFrameToHttpObjectCodec. Validation can also be done by the user before proxying the request by validating the header.
قابلية الاستغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-F256-J965-7F32
GHSA-WM47-8V5P-WJPJ
BIT-ZOOKEEPER-2021-21295
CLEANSTART-2026-CI66802
CLEANSTART-2026-WI10177
CLEANSTART-2026-XR78310
CLEANSTART-2026-ZX30626
DSA-4885-1
ECHO-F06A-4D20-9755
MGASA-2021-0374
OESA-2021-1161
OPENSUSE-SU-2022_1315-1
OPENSUSE-SU-2024:14442-1
RHSA-2021:1511
RHSA-2021:2692
RHSA-2021:2693
RHSA-2021:2694
RHSA-2021:3656
RHSA-2021:3658
RHSA-2022:5498
RLSA-2022:5498
SUSE-SU-2022:1315-1
USN-6049-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾