New MCP server — Bring vulnerability intelligence into your AI
Back to feed

CVE-2022-40514

NVDCIRCLENISA

EUVD-2022-43789 · Published Feb 12, 2023

Memory corruption due to buffer copy without checking the size of input in WLAN Firmware while processing CCKM IE in reassoc response frame.

Technologies

Qualcomm Wcd9335Qualcomm Wsa8810Qualcomm Qcn5154Qualcomm Qsm8350 FirmwareQualcomm Sd 8Cx Gen2Qualcomm Ipq8068Qualcomm Qca6574AuQualcomm Sd750GQualcomm Csr8811 FirmwareQualcomm Csra6640 FirmwareQualcomm Ar8035Qualcomm Qca6320 FirmwareQualcomm Sd695 FirmwareQualcomm Qcn5154 FirmwareQualcomm Ar8031Qualcomm Qcs410Qualcomm Qca9994Qualcomm Ipq5010Qualcomm Qca6595AuQualcomm Qca9886 FirmwareQualcomm Wcn3980 FirmwareQualcomm Qcn9072 FirmwareQualcomm Ipq8076 FirmwareQualcomm Sd662Qualcomm Wcn6850Qualcomm Ipq6000 FirmwareQualcomm Sa8155P FirmwareQualcomm Ipq6028 FirmwareQualcomm Qca9985 FirmwareQualcomm Qca2064 FirmwareQualcomm Qcn5052Qualcomm Sd670 FirmwareQualcomm Sw5100 FirmwareQualcomm Sd 636 FirmwareQualcomm Wcd9380 FirmwareQualcomm Aqt1000Qualcomm Sa4150P FirmwareQualcomm Sd662 FirmwareQualcomm Sd865 5G FirmwareQualcomm Csrb31024 FirmwareQualcomm Wcn3991 FirmwareQualcomm Ipq8065Qualcomm Wcn6850 FirmwareQualcomm Qcn9070 FirmwareQualcomm Sm6250 FirmwareQualcomm Sa515MQualcomm Qca8386Qualcomm Sdx55MQualcomm Qca9992 FirmwareQualcomm Ipq8076AQualcomm Wsa8832Qualcomm Ar9380Qualcomm Sa415M FirmwareQualcomm Sd720G FirmwareQualcomm Qcs6490 FirmwareQualcomm Qcn5022Qualcomm Qcn5124Qualcomm Wcd9326 FirmwareQualcomm Sd 675 FirmwareQualcomm Sdx65Qualcomm Qcn6112 FirmwareQualcomm Snapdragon 4 Gen 1Qualcomm Ssg2125P FirmwareQualcomm Sd888Qualcomm Sd 8Cx Gen2 FirmwareQualcomm Sm7315Qualcomm Qca6574 FirmwareQualcomm Sd870 FirmwareQualcomm Qcm6125Qualcomm Qcm4290Qualcomm Ipq8070A FirmwareQualcomm Qca6564A FirmwareQualcomm Qca9980Qualcomm Sd678Qualcomm Qcn6112Qualcomm Qcm2290Qualcomm Qca9980 FirmwareQualcomm Qca6430Qualcomm Qcn6132Qualcomm Sd765 FirmwareQualcomm Qca6698Aq FirmwareQualcomm Qca2064Qualcomm Ipq8078Qualcomm Qcm4325 FirmwareQualcomm Qca9986 FirmwareQualcomm Sw5100PQualcomm Sd835Qualcomm Qcn5054Qualcomm Qca6584Au FirmwareQualcomm Sd678 FirmwareQualcomm Sm8475Qualcomm Qcn9100Qualcomm Qcn9012Qualcomm Sd680 FirmwareQualcomm Ipq8070AQualcomm Qca6420 FirmwareQualcomm Qca6335Qualcomm Sd460 FirmwareQualcomm Sd765Qualcomm Sm7250P FirmwareQualcomm Qca6426Qualcomm Sd 636Qualcomm Sm7315 FirmwareQualcomm Qcn5152 FirmwareQualcomm Csra6620Qualcomm Csr8811Qualcomm Qcm6125 FirmwareQualcomm Wcn6856Qualcomm Sm7325P FirmwareQualcomm Csrb31024Qualcomm Sm7250PQualcomm Ipq6010 FirmwareQualcomm Qcn6102 FirmwareQualcomm Sd480 FirmwareQualcomm Ipq8076A FirmwareQualcomm Qca8386 FirmwareQualcomm Ipq6010Qualcomm Sdxr1Qualcomm Ipq6028Qualcomm Sdx55 FirmwareQualcomm Sc8180X FirmwareQualcomm Qcn9274Qualcomm Sd712Qualcomm Sd768GQualcomm Wsa8830 FirmwareQualcomm Ipq5010 FirmwareQualcomm Qca2065Qualcomm Ipq8071A FirmwareQualcomm Sa8295PQualcomm Sd712 FirmwareQualcomm Qcs6125 FirmwareQualcomm Sdx65 FirmwareQualcomm Sa8145PQualcomm Sd7C FirmwareQualcomm Sd680Qualcomm Qca9888 FirmwareQualcomm Qca9886Qualcomm Qcs2290Qualcomm Ipq8078A FirmwareQualcomm Qca6421 FirmwareQualcomm Wcn7851 FirmwareQualcomm Qcs605 FirmwareQualcomm Qrb5165NQualcomm Qcm6490Qualcomm Ipq8064Qualcomm Qcn5024 FirmwareQualcomm Qcn9011 FirmwareQualcomm Qcn9074Qualcomm Qcs405Qualcomm Qca1062Qualcomm Qcn6100Qualcomm Qca1064 FirmwareQualcomm Wcn3998Qualcomm Qrb5165MQualcomm Sd 8 Gen1 5G FirmwareQualcomm Qca6421Qualcomm Sd 455 FirmwareQualcomm Sd665 FirmwareQualcomm Qca6595 FirmwareQualcomm Sd730 FirmwareQualcomm Wcn3910 FirmwareQualcomm Qcn9022 FirmwareQualcomm Qca8085Qualcomm Ipq9574Qualcomm Qcs405 FirmwareQualcomm Qcn6100 FirmwareQualcomm Ipq8078AQualcomm Qrb5165N FirmwareQualcomm Ipq8074AQualcomm Qca6564Au FirmwareQualcomm Qca8075Qualcomm Wsa8832 FirmwareQualcomm Sd660 FirmwareQualcomm Sa6155Qualcomm Qam8295P FirmwareQualcomm Sd780G FirmwareQualcomm Wcd9371Qualcomm Qca9990Qualcomm Ipq9574 FirmwareQualcomm Ipq8076Qualcomm Qca6436Qualcomm Wsa8810 FirmwareQualcomm Wcd9371 FirmwareQualcomm Qcs610 FirmwareQualcomm Sc8180XQualcomm Wcn6740Qualcomm Wcd9335 FirmwareQualcomm Qca9888Qualcomm Sa8150P FirmwareQualcomm Sd850Qualcomm Wsa8835Qualcomm Qca6335 FirmwareQualcomm Qca8084 FirmwareQualcomm Qcm4290 FirmwareQualcomm Sa4150PQualcomm Sd675 FirmwareQualcomm Csra6640Qualcomm Qcc5100Qualcomm Ar8031 FirmwareQualcomm Qca6564AuQualcomm Sxr1230P FirmwareQualcomm Qca6431Qualcomm Qca2062 FirmwareQualcomm Sa8155 FirmwareQualcomm Qca6574A FirmwareQualcomm Qrb5165 FirmwareQualcomm Qcm2290 FirmwareQualcomm Wcd9360 FirmwareQualcomm Qcn9070Qualcomm Sd750G FirmwareQualcomm Ipq5018 FirmwareQualcomm Qcs6490Qualcomm Qca2066Qualcomm Sd7CQualcomm Sa8195PQualcomm Wcd9370 FirmwareQualcomm Qca6554A FirmwareQualcomm Qcs605Qualcomm Wcn6740 FirmwareQualcomm Qca8072 FirmwareQualcomm Sa6155PQualcomm Qcn5152Qualcomm Wsa8835 FirmwareQualcomm Ipq5018Qualcomm Sxr2150PQualcomm Sa6150P FirmwareQualcomm Qcn9274 FirmwareQualcomm Ar8035 FirmwareQualcomm Qca6431 FirmwareQualcomm Qcn6102Qualcomm Ipq8072AQualcomm Sd865 5GQualcomm Ipq6018 FirmwareQualcomm Qcs4290Qualcomm Sd845 FirmwareQualcomm Wcn3950 FirmwareQualcomm Qcs2290 FirmwareQualcomm Sd695Qualcomm Qca6310Qualcomm Sd850 FirmwareQualcomm Qcn9022Qualcomm Qcs4290 FirmwareQualcomm Ipq8074A FirmwareQualcomm Qcs603 FirmwareQualcomm Wcn6855Qualcomm Sd765G FirmwareQualcomm Wcn7851Qualcomm Sdxr2 5G FirmwareQualcomm Qca4024 FirmwareQualcomm Qcn9100 FirmwareQualcomm Qcn5022 FirmwareQualcomm Qca8072Qualcomm Ssg2115P FirmwareQualcomm Wcn6851Qualcomm Sd768G FirmwareQualcomm Qca6554AQualcomm Qca6595Au FirmwareQualcomm Sa8195P FirmwareQualcomm Sd730Qualcomm Ipq6000Qualcomm Wcd9370Qualcomm Sa6145PQualcomm Sa6155 FirmwareQualcomm Qcn5164Qualcomm Qca6584AuQualcomm Qca8337Qualcomm Wcn3999Qualcomm Qca6696 FirmwareQualcomm Sd855Qualcomm Qca8082 FirmwareQualcomm Ipq8174Qualcomm Qca6430 FirmwareQualcomm Qca9889 FirmwareQualcomm Qsm8250Qualcomm Sd 8Cx Gen3Qualcomm Wcn3999 FirmwareQualcomm Sa8155Qualcomm Ipq8064 FirmwareQualcomm Ipq6018Qualcomm Ipq8072A FirmwareQualcomm Qcn9012 FirmwareQualcomm Qcn9024 FirmwareQualcomm Sd 8Cx Gen3 FirmwareQualcomm Ipq8174 FirmwareQualcomm Qca6426 FirmwareQualcomm Sd710 FirmwareQualcomm Wcd9375 FirmwareQualcomm Wcn6851 FirmwareQualcomm Qca8084Qualcomm Qam8295PQualcomm Qsm8250 FirmwareQualcomm Qcn9011Qualcomm Wcd9385Qualcomm Sa6155P FirmwareQualcomm Sm6250P FirmwareQualcomm Sdx50MQualcomm Qcn9074 FirmwareQualcomm Sdm630 FirmwareQualcomm Qcn9000Qualcomm Sw5100P FirmwareQualcomm Sd855 FirmwareQualcomm Qca8081Qualcomm Sa8155PQualcomm Qcm6490 FirmwareQualcomm Ipq8173 FirmwareQualcomm Sd665Qualcomm Sd870Qualcomm Sd888 5GQualcomm Wcd9341 FirmwareQualcomm Sdm630Qualcomm Ipq8068 FirmwareQualcomm Wcn6750Qualcomm Ipq8071AQualcomm Qcn6132 FirmwareQualcomm Wcd9326Qualcomm Sm7325PQualcomm Qca6564AQualcomm Qca6320Qualcomm Qcn6122 FirmwareQualcomm Sd 8CxQualcomm Sd778GQualcomm Sd888 5G FirmwareQualcomm Sdx50M FirmwareQualcomm Sdxr2 5GQualcomm Wcn6856 FirmwareQualcomm Qcs603Qualcomm Qca6436 FirmwareQualcomm Qsm8350Qualcomm Ipq8173Qualcomm Wcn7850 FirmwareQualcomm Qcn6023Qualcomm Sd720GQualcomm Sm6250Qualcomm Sd 8Cx FirmwareQualcomm Wcd9375Qualcomm Qcs410 FirmwareQualcomm Wcn6750 FirmwareQualcomm Sd765GQualcomm Sxr2230P FirmwareQualcomm Wsa8815Qualcomm Qcn9024Qualcomm Wcn3988 FirmwareQualcomm Qrb5165M FirmwareQualcomm Qca6678Aq FirmwareQualcomm Wsa8830Qualcomm Qcm4325Qualcomm Wcn3980Qualcomm Qcn5024Qualcomm Sd888 FirmwareQualcomm Qca9994 FirmwareQualcomm Ssg2125PQualcomm Sdx55Qualcomm Sg4150PQualcomm Qca6574Au FirmwareQualcomm Wcn3990Qualcomm Sm6250PQualcomm Qcn5052 FirmwareQualcomm Qca6420Qualcomm Wcn6855 FirmwareQualcomm Ipq8065 FirmwareQualcomm Wcn3991Qualcomm Qca6574Qualcomm Ar9380 FirmwareQualcomm Sd 455Qualcomm Wcd9341Qualcomm Qca9984 FirmwareQualcomm Sa6145P FirmwareQualcomm Qca6310 FirmwareQualcomm Wcn7850Qualcomm Qca6391 FirmwareQualcomm Wcn3910Qualcomm Qca9984Qualcomm Qcn9072Qualcomm Qcn5124 FirmwareQualcomm Qca6698AqQualcomm Sg4150P FirmwareQualcomm Sa415MQualcomm Ipq8078 FirmwareQualcomm Qcs610Qualcomm Sd 675Qualcomm Wcn3988Qualcomm Qca1062 FirmwareQualcomm Sd778G FirmwareQualcomm Sxr2150P FirmwareQualcomm Qcn5054 FirmwareQualcomm Aqt1000 FirmwareQualcomm Sm4125Qualcomm Qca8075 FirmwareQualcomm Wcn3950Qualcomm Wcd9385 FirmwareQualcomm Qcc5100 FirmwareQualcomm Qcs6125Qualcomm Qca6595Qualcomm Sd460Qualcomm Sd845Qualcomm Qca9986Qualcomm Snapdragon 4 Gen 1 FirmwareQualcomm Ssg2115PQualcomm Sd480Qualcomm Qcn5122Qualcomm Qca6678AqQualcomm Qcn6023 FirmwareQualcomm Qca6390 FirmwareQualcomm Qca6574AQualcomm Wcn3990 FirmwareQualcomm Qca9990 FirmwareQualcomm Qca2066 FirmwareQualcomm Wcn3998 FirmwareQualcomm Sa8295P FirmwareQualcomm Sdxr1 FirmwareQualcomm Qcn6024 FirmwareQualcomm Wcd9360Qualcomm Qcn6122Qualcomm Sxr1230PQualcomm Qca8085 FirmwareQualcomm Sdx55M FirmwareQualcomm Qca1064Qualcomm Qca2065 FirmwareQualcomm Qca9985Qualcomm Sd660Qualcomm Wsa8815 FirmwareQualcomm Qcn6024Qualcomm Qca4024Qualcomm Wcd9340Qualcomm Qcn9000 FirmwareQualcomm Qca6390Qualcomm Sw5100Qualcomm Qca8337 FirmwareQualcomm Qcn5164 FirmwareQualcomm Sd780GQualcomm Sa8150PQualcomm Qrb5165Qualcomm Qcn5122 FirmwareQualcomm Qca8082Qualcomm Sd835 FirmwareQualcomm Sxr2230PQualcomm Ipq5028 FirmwareQualcomm Sd675Qualcomm Qca8081 FirmwareQualcomm Sa515M FirmwareQualcomm Sd670Qualcomm Qca9889Qualcomm Sa6150PQualcomm Sa8145P FirmwareQualcomm Qca6391Qualcomm Wcd9340 FirmwareQualcomm Sm4125 FirmwareQualcomm Ipq5028Qualcomm Sd690 5G FirmwareQualcomm Sd690 5GQualcomm Wcd9380Qualcomm Csra6620 FirmwareQualcomm Qca2062Qualcomm Qca9992Qualcomm Qca6696Qualcomm Sd710

Weaknesses

CWE-787CWE-120

CVSS scores

  • v3.19.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

MITRE ATT&CK

Inferred

Where this vulnerability fits in an attack

Initial Access

References

Potentially impacted assets

See if this affects your attack surface

Latest trending attack

Criticalyesterday

Google Brotli decoder - Remote Code Execution via compressed requests (Exploitation Check)

This control is the second step of the Patrowl response to CVE-2026-111497 (Node2Shell). It complements the first control of 22 October 2026, which focused on the Node.js runtime, and does not replace it. Why a second control CVE-2026-111497 is an out-of-bounds write in the Google Brotli decoder, the library that decompresses Brotli ("br") data. It was first published as a Node.js vulnerability, because Node.js bundles this decoder. Later publications showed that the flaw is in the library itself. Every product that embeds an affected version of the decoder is concerned, whatever its language or vendor. A public proof of concept demonstrates code execution. Any server that decompresses request bodies sent with "Content-Encoding: br" exposes the decoder to unauthenticated attackers. Known cases include Express 5 and NestJS 11 on Node.js, Koa and Fastify setups, Bun, Envoy and Istio with request decompression enabled, and any application or reverse proxy that decodes Brotli request bodies with an affected library. The flaw also works in the other direction. A malicious server can compromise an unpatched client that decodes a Brotli response, for example Node.js fetch(), Python clients (requests, httpx, aiohttp, Scrapy) with the Brotli or brotlicffi package, or libcurl builds with Brotli support. What this control checks Patrowl sends small, valid Brotli-compressed requests to each asset and observes whether the server decodes them. The check does not depend on the technology: it detects the behaviour, whatever the stack behind it. These requests are what any legitimate client could send. They never reach the vulnerable code path and cannot affect the availability of the service. How to read the result Potentially impacted means the asset decodes Brotli request bodies: the attack surface is exposed. It does not confirm that the asset is vulnerable. The version of the Brotli decoder in use is not visible from the outside. This check covers applications that parse request bodies on their root path. A Not impacted result does not rule out exposure on other routes, nor on the client side. Checking the versions on the servers remains the only exhaustive verification. Affected and fixed versions Google Brotli 1.0.3 to 1.2.0 are affected, fixed in 1.0.10, 1.1.1 and 1.2.1. Fixed releases of the main products embedding it: Node.js 22.23.4, 24.22.1 and 26.12.1 (end-of-life lines 20.x and older and 25.x receive no fix), Bun 1.4.4, Envoy 1.37.8, 1.38.6, 1.39.3 and 1.40.0, Istio 1.29.9, 1.30.6 and 1.31.2, Python Brotli 1.2.1 and brotlicffi 1.2.1.0. Products that link against the system library depend on the Brotli package of the Linux distribution. Recommendations Update every component that embeds the Brotli decoder (only real fix). Start with the assets flagged by this control. Restart the processes after the update. Rebuild containers, single-executable applications and appliances that bundle an affected runtime or library. Reduce the exposure until the update is deployed. Reject requests with "Content-Encoding: br" at the reverse proxy, load balancer or WAF, case-insensitively and including lists such as "gzip, br". On Envoy and Istio, disable request decompression for Brotli. Review outbound calls. List the features that fetch content from servers you do not control, and patch the services that host them first.

Take 15 minutes to discover our platform with our experts

Patrowl Intel platform screenshot