Insyde's Security Pledge
Recent Security Advisories

INSYDE-SA-2023064
Product
CVSS Score
Original Date
Last Revised
Supervyse
7.5
2023-12-12
Summary
HTTP headers eat all memory.
Vulnerability Details
CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
When curl retrieves an HTTP response, it stores the incoming headers so that they can be accessed later via the libcurl headers API.
However, curl did not have a limit in how many or how large headers it would accept in a response, allowing a malicious server to stream an endless series of headers and eventually cause curl to run out of heap memory.
Solution Information
SPF RV23.11 and after.
OPF RV23.11 and after.
Acknowledgements
Revision History
Revision #
Date
Description
1
2023-12-12
Initial Release