PT-2018-17920

CVE-2018-7159

·

تاريخ النشر

2018-04-16

·

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

2026-10-21

الوصف من

CVSS 3.1
5.3
متوسطة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions Node.js versions (affected versions not specified)
Description The HTTP parser in Node.js ignores spaces in the Content-Length header, allowing input such as Content-Length: 1 2 to be interpreted as having a value of 12. This does not align with the HTTP specification, which does not allow for spaces in the Content-Length value. The security risk of this flaw is considered to be very low, as it is difficult to craft an attack that makes use of this flaw in a way that could not already be achieved by supplying an incorrect value for Content-Length. However, vulnerabilities may exist in user-code that make incorrect assumptions about the potential accuracy of this value compared to the actual length of the data supplied.
Recommendations For all affected versions, users crafting lower-level HTTP utilities are advised to re-check the length of any input supplied after parsing is complete. At the moment, there is no information about a newer version that contains a fix for this vulnerability.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
ALT-PU-2018-1764
AZL-40842
CESA-2019_2258
CLEANSTART-2026-OE76627
CLEANSTART-2026-QX63869
MGASA-2019-0277
RHSA-2018:2949
RHSA-2019:2258
RHSA-2019_2258
SUSE-SU-2018:0952-1
SUSE-SU-2018:1183-1
SUSE-SU-2019:14246-1
SUSE-SU-2019_14246-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾