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

CVE-2023-33054

NVDCIRCLENISA

EUVD-2023-37243 · Published Dec 5, 2023

Cryptographic issue in GPS HLOS Driver while downloading Qualcomm GNSS assistance data.

Technologies

Qualcomm Video Collaboration Vc1 Platform FirmwareQualcomm Sdm845 FirmwareQualcomm Sm7150-AaQualcomm Sd865 5G FirmwareQualcomm Sa6155PQualcomm Sm6250Qualcomm Qca6335 FirmwareQualcomm Qca6436 FirmwareQualcomm Wcd9335Qualcomm Wsa8815Qualcomm Wcd9385 FirmwareQualcomm Sa8150P FirmwareQualcomm Sm7315 FirmwareQualcomm Sm8250-AbQualcomm Sm6225-Ad FirmwareQualcomm Sm7315Qualcomm Qca6310Qualcomm Qcm6125Qualcomm Snapdragon X65 5G Modem-Rf SystemQualcomm Sdx55 FirmwareQualcomm Wcn3950Qualcomm Wcn6750 FirmwareQualcomm Sm7250-AcQualcomm Qca6574Qualcomm Sa8145PQualcomm Sm7325PQualcomm 8998Qualcomm Wcn685X-5Qualcomm Sm7150-AcQualcomm Qcs2290 FirmwareQualcomm Sm4375 FirmwareQualcomm Sm6125Qualcomm Qcs410Qualcomm Snapdragon Auto 5G Modem-Rf Gen 2Qualcomm Sg4150PQualcomm Sa6155 FirmwareQualcomm Qcs8250Qualcomm Wcn785X-5Qualcomm Wcd9340 FirmwareQualcomm Wcd9390 FirmwareQualcomm Qfw7114 FirmwareQualcomm Sm7325Qualcomm Sm8250 FirmwareQualcomm Wcn3610 FirmwareQualcomm Qca6320 FirmwareQualcomm Sxr2130 FirmwareQualcomm Wsa8832 FirmwareQualcomm Sd660Qualcomm Snapdragon X12 Lte ModemQualcomm Sm7250PQualcomm Qcm4490Qualcomm Snapdragon Auto 5G Modem-Rf Gen 2 FirmwareQualcomm Snapdragon Wear 4100\+ PlatformQualcomm Qam8295P FirmwareQualcomm Qcn6274 FirmwareQualcomm Sdx55Qualcomm Qca6595Au FirmwareQualcomm Wcd9380 FirmwareQualcomm Sm8350-AcQualcomm Qca8337 FirmwareQualcomm Csra6640Qualcomm Qcs603Qualcomm Qca6574A FirmwareQualcomm Sda845 FirmwareQualcomm Apq5053-AaQualcomm Wcn785X-1 FirmwareQualcomm Csra6620Qualcomm Snapdragon X50 5G Modem-Rf System FirmwareQualcomm Qca6430 FirmwareQualcomm Qcs5430Qualcomm Sm7150-Ab FirmwareQualcomm Qcs4490Qualcomm Sm8150-Ac FirmwareQualcomm Sd730Qualcomm Sdm660Qualcomm Snapdragon 675 Mobile PlatformQualcomm Wcd9395Qualcomm Wcn685X-1 FirmwareQualcomm Video Collaboration Vc5 PlatformQualcomm Sm8350-Ac FirmwareQualcomm Wcd9380Qualcomm Qcm6490Qualcomm Qcs8550 FirmwareQualcomm Snapdragon 675 Mobile Platform FirmwareQualcomm Wsa8810 FirmwareQualcomm Wcd9370Qualcomm Qcs4290Qualcomm Qcm2290 FirmwareQualcomm 315 5G Iot Modem FirmwareQualcomm Qcs4290 FirmwareQualcomm Qca6584AuQualcomm Wcn3990Qualcomm Qcs605 FirmwareQualcomm Sm7150-Ac FirmwareQualcomm Sa8195PQualcomm Snapdragon Wear 4100\+ Platform FirmwareQualcomm Snapdragon Xr2\+ Gen 1 Platform FirmwareQualcomm Qcs6125 FirmwareQualcomm Wsa8835Qualcomm Qca6595 FirmwareQualcomm Qcm5430Qualcomm Sa6150PQualcomm Sd888 FirmwareQualcomm Sw5100P FirmwareQualcomm Snapdragon W5\+ Gen 1 Wearable Platform FirmwareQualcomm Sm8250-Ac FirmwareQualcomm Snapdragon X12 Lte Modem FirmwareQualcomm Ar8035Qualcomm Sm8350 FirmwareQualcomm Wcd9390Qualcomm Qcs8250 FirmwareQualcomm Sm7250-AaQualcomm Sm8550P FirmwareQualcomm Wcn3910 FirmwareQualcomm Sm6225Qualcomm Qca8081Qualcomm Sm7250P FirmwareQualcomm Sm7325-AfQualcomm Sd865 5GQualcomm Sm8150Qualcomm Sm8450Qualcomm Sm4350-Ac FirmwareQualcomm Qcs4490 FirmwareQualcomm Wcn3950 FirmwareQualcomm Snapdragon 8\+ Gen 2 Mobile PlatformQualcomm Sm6375Qualcomm Wsa8845Qualcomm Wsa8845 FirmwareQualcomm Wcn785X-1Qualcomm Qca6420 FirmwareQualcomm Sm4350-AcQualcomm 8098Qualcomm Wcd9375Qualcomm Qcm4325 FirmwareQualcomm Wsa8830 FirmwareQualcomm Wcn6750Qualcomm Sda845Qualcomm Sm7350-Ab FirmwareQualcomm Qca6696Qualcomm Wcn3980Qualcomm Qcn9024 FirmwareQualcomm Sm7325-Ae FirmwareQualcomm Qcc710Qualcomm Qca9377Qualcomm Aqt1000 FirmwareQualcomm Wcn3998Qualcomm Sw5100 FirmwareQualcomm Snapdragon 8\+ Gen 2 Mobile Platform FirmwareQualcomm Qcc710 FirmwareQualcomm Qca6335Qualcomm Sm7250-AbQualcomm Wcn3988Qualcomm Wsa8835 FirmwareQualcomm Qcm8550 FirmwareQualcomm Snapdragon 4 Gen 2 Mobile PlatformQualcomm Wcn3615Qualcomm Qca6595Qualcomm Qcs610 FirmwareQualcomm Qcs6490Qualcomm Wsa8845H FirmwareQualcomm Qca6595AuQualcomm Qca6431Qualcomm Wcn3660B FirmwareQualcomm Wcn3610Qualcomm Sd855 FirmwareQualcomm Snapdragon 4 Gen 2 Mobile Platform FirmwareQualcomm Sm6250 FirmwareQualcomm Snapdragon X75 5G Modem-Rf System FirmwareQualcomm Wcn6740Qualcomm Sa8150PQualcomm Wcn3680BQualcomm Sm6225 FirmwareQualcomm Wsa8840 FirmwareQualcomm Qcm5430 FirmwareQualcomm Qca6574Au FirmwareQualcomm Qcs610Qualcomm Snapdragon W5\+ Gen 1 Wearable PlatformQualcomm Wsa8845HQualcomm Qcn6024Qualcomm Snapdragon 8 Gen 2 Mobile Platform FirmwareQualcomm Qcm6490 FirmwareQualcomm Qca6574AQualcomm Sa8155P FirmwareQualcomm Video Collaboration Vc5 Platform FirmwareQualcomm Qca6430Qualcomm Qcn6224 FirmwareQualcomm Qca6421Qualcomm Wcd9340Qualcomm Sd835 FirmwareQualcomm Qm215 FirmwareQualcomm Qca6426Qualcomm Sm4350Qualcomm Wcn3991Qualcomm Ar8035 FirmwareQualcomm Csra6620 FirmwareQualcomm Sw5100Qualcomm Snapdragon 7C\+ Gen 3 Compute FirmwareQualcomm Qca6574 FirmwareQualcomm Sa8195P FirmwareQualcomm Snapdragon 7C\+ Gen 3 ComputeQualcomm Qca9377 FirmwareQualcomm Wcd9370 FirmwareQualcomm Aqt1000Qualcomm Qfw7114Qualcomm Qam8295PQualcomm Csra6640 FirmwareQualcomm Snapdragon X55 5G Modem-Rf SystemQualcomm Qcs410 FirmwareQualcomm Wsa8815 FirmwareQualcomm Video Collaboration Vc3 Platform FirmwareQualcomm Sxr2130Qualcomm Sm8475 FirmwareQualcomm Snapdragon X50 5G Modem-Rf SystemQualcomm Qcn6224Qualcomm Qca6436Qualcomm Qcm2290Qualcomm Sa8295PQualcomm Wcn3660BQualcomm Sm8350Qualcomm Qcm4290Qualcomm Qca6426 FirmwareQualcomm Sm6375 FirmwareQualcomm Qca6696 FirmwareQualcomm Wsa8840Qualcomm Qca6420Qualcomm Qm215Qualcomm Sm4375Qualcomm Sm7350-AbQualcomm Snapdragon X55 5G Modem-Rf System FirmwareQualcomm Wcn6740 FirmwareQualcomm Sm7250-Aa FirmwareQualcomm Wsa8830Qualcomm Video Collaboration Vc3 PlatformQualcomm Sm8250-Ab FirmwareQualcomm Qcs5430 FirmwareQualcomm Wcd9335 FirmwareQualcomm Wcd9326Qualcomm 8998 FirmwareQualcomm Qcm8550Qualcomm Qca6391Qualcomm Wcd9375 FirmwareQualcomm Sm8550PQualcomm Sg4150P FirmwareQualcomm Sa6155P FirmwareQualcomm Sd835Qualcomm Sm7325-AeQualcomm Apq5053-Aa FirmwareQualcomm Wcn3980 FirmwareQualcomm Snapdragon Xr2 5G PlatformQualcomm Qca6320Qualcomm Sm7325 FirmwareQualcomm Sm8475Qualcomm Qca6584Au FirmwareQualcomm Qca6174AQualcomm Qcs6490 FirmwareQualcomm Sdm845Qualcomm Sa8145P FirmwareQualcomm Sm7325-Af FirmwareQualcomm Sd660 FirmwareQualcomm Qca8337Qualcomm Sa6150P FirmwareQualcomm Sa8155Qualcomm Sa8155PQualcomm 8098 FirmwareQualcomm Wsa8832Qualcomm Sm7250-Ac FirmwareQualcomm Qfw7124 FirmwareQualcomm Sm6125 FirmwareQualcomm Qcs2290Qualcomm Qca6421 FirmwareQualcomm Wcn685X-1Qualcomm Sa6145PQualcomm Snapdragon 8 Gen 2 Mobile PlatformQualcomm Sm8150 FirmwareQualcomm Sm7325P FirmwareQualcomm Sa8295P FirmwareQualcomm Qcn6274Qualcomm Sm8250Qualcomm Sm7150-AbQualcomm Snapdragon X65 5G Modem-Rf System FirmwareQualcomm Sm8250-AcQualcomm Sw5100PQualcomm Sm7250-Ab FirmwareQualcomm Qcm4290 FirmwareQualcomm Qcn9024Qualcomm Wcn685X-5 FirmwareQualcomm Wcn785X-5 FirmwareQualcomm Wcn3988 FirmwareQualcomm Qcs605Qualcomm Sm4350 FirmwareQualcomm 315 5G Iot ModemQualcomm Snapdragon Xr2\+ Gen 1 PlatformQualcomm Wcn3680B FirmwareQualcomm Sm6150-AcQualcomm Wcn3910Qualcomm Wsa8810Qualcomm Qca8081 FirmwareQualcomm Sd855Qualcomm Sm6225-AdQualcomm Video Collaboration Vc1 PlatformQualcomm Sm7150-Aa FirmwareQualcomm Qca6698Aq FirmwareQualcomm Sdm660 FirmwareQualcomm Wcn3990 FirmwareQualcomm Wcd9395 FirmwareQualcomm Sd730 FirmwareQualcomm Qcs603 FirmwareQualcomm Qca6391 FirmwareQualcomm Sm8150-AcQualcomm Sm6150-Ac FirmwareQualcomm Qcs8550Qualcomm Sm8450 FirmwareQualcomm Sa6155Qualcomm Qfw7124Qualcomm Qca6310 FirmwareQualcomm Qcm6125 FirmwareQualcomm Qcm4490 FirmwareQualcomm Qca6574AuQualcomm Sa6145P FirmwareQualcomm Qca6174A FirmwareQualcomm Snapdragon Xr2 5G Platform FirmwareQualcomm Wcd9385Qualcomm Wcn3991 FirmwareQualcomm Qcn6024 FirmwareQualcomm Wcd9341Qualcomm Qcm4325Qualcomm Wcn3615 FirmwareQualcomm Wcd9341 FirmwareQualcomm Sa8155 FirmwareQualcomm Snapdragon X75 5G Modem-Rf SystemQualcomm Sd888Qualcomm Wcn3998 FirmwareQualcomm Wcd9326 FirmwareQualcomm Qcs6125Qualcomm Qca6431 FirmwareQualcomm Qca6698Aq

Weaknesses

CWE-287

CVSS scores

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

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