Vulnerability Description
In Qt through 5.14.1, the WebSocket implementation accepts up to 2GB for frames and 2GB for messages. Smaller limits cannot be configured. This makes it easier for attackers to cause a denial of service (memory consumption).
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Qt | Qt | <= 5.14.1 |
Related Weaknesses (CWE)
References
- https://bugreports.qt.io/browse/QTBUG-70693ExploitThird Party Advisory
- https://codereview.qt-project.org/c/qt/qtwebsockets/+/284735PatchThird Party Advisory
- https://bugreports.qt.io/browse/QTBUG-70693ExploitThird Party Advisory
- https://codereview.qt-project.org/c/qt/qtwebsockets/+/284735PatchThird Party Advisory
FAQ
What is CVE-2018-21035?
CVE-2018-21035 is a vulnerability with a CVSS score of 7.5 (HIGH). In Qt through 5.14.1, the WebSocket implementation accepts up to 2GB for frames and 2GB for messages. Smaller limits cannot be configured. This makes it easier for attackers to cause a denial of servi...
How severe is CVE-2018-21035?
CVE-2018-21035 has been rated HIGH with a CVSS base score of 7.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2018-21035?
Check the references section above for vendor advisories and patch information. Affected products include: Qt Qt.