Use After Free Vulnerability in Qt's QHttp2ProtocolHandler
CVE-2025-5991
2.1LOW
What is CVE-2025-5991?
A Use After Free vulnerability exists in the QHttp2ProtocolHandler of the QtNetwork module, specifically related to its handling of HTTP/2 requests. This issue arises due to a race condition between the uploading of the body of a POST request and the management of HTTP error responses, leading to potential security risks. The vulnerability has been addressed in Qt version 6.9.1, making it crucial for users to update from the affected version 6.9.0.
Affected Version(s)
Qt 6.9.0
Qt 0 < 6.9.0
Qt 6.9.1