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

CVE-2022-24421

NVDCIRCLENISA

EUVD-2022-29313 · Published Mar 11, 2022

Dell BIOS contains an improper input validation vulnerability. A local authenticated malicious user may potentially exploit this vulnerability by using an SMI to gain arbitrary code execution during SMM.

Technologies

Dell Edge Gateway 3000Dell Alienware M17 R3 FirmwareDell Inspiron 3465Dell Inspiron 3582Dell Edge Gateway 3000 FirmwareDell Latitude 3379 FirmwareDell Edge Gateway 5100Dell Alienware 15 R3Dell Embedded Box Pc 5000 FirmwareDell Alienware X17 R1 FirmwareDell Vostro 15 5568 FirmwareDell Inspiron 3782Dell Inspiron 15 3573Dell Alienware M17 R2Dell Inspiron 14 3473 FirmwareDell Inspiron 3565 FirmwareDell Inspiron 3565Dell Edge Gateway 5100 FirmwareDell Vostro 14 5468Dell Vostro 3268Dell Vostro 3667Dell Alienware X15 R1Dell Vostro 3582Dell Alienware 15 R4 FirmwareDell Inspiron 14 3473Dell Vostro 3669Dell Inspiron 3277Dell Vostro 3582 FirmwareDell Alienware M17 R3Dell Alienware M17 R2 FirmwareDell Vostro 3267Dell Alienware X17 R1Dell Alienware Area 51M R2Dell Alienware M15 R4Dell Vostro 3572 FirmwareDell Alienware 15 R4Dell Xps 8930 FirmwareDell Vostro 3668Dell Alienware M15 R3 FirmwareDell Inspiron 15 5566Dell Embedded Box Pc 3000Dell Xps 8930Dell Inspiron 3482Dell Alienware M15 R4 FirmwareDell Vostro 3669 FirmwareDell Edge Gateway 5000Dell Alienware X15 R1 FirmwareDell Edge Gateway 5000 FirmwareDell Alienware Area 51M R1Dell Vostro 3668 FirmwareDell Vostro 15 5568Dell Inspiron 15 5566 FirmwareDell Alienware Area 51M R1 FirmwareDell Vostro 3267 FirmwareDell Inspiron 3277 FirmwareDell Alienware 17 R4 FirmwareDell Alienware M17 R4Dell Alienware 17 R5Dell Inspiron 3502Dell Alienware Aurora R8 FirmwareDell Vostro 14 5468 FirmwareDell Alienware M15 R2 FirmwareDell Alienware 13 R3Dell Alienware Aurora R8Dell Inspiron 3582 FirmwareDell Alienware M15 R2Dell Inspiron 3502 FirmwareDell Alienware M17 R4 FirmwareDell Inspiron 3482 FirmwareDell Latitude 3379Dell Alienware 15 R3 FirmwareDell Alienware M15 R3Dell Inspiron 3510Dell Inspiron 3510 FirmwareDell Inspiron 3477 FirmwareDell Inspiron 3782 FirmwareDell Alienware Area 51M R2 FirmwareDell Vostro 3660Dell Wyse 7040 Thin ClientDell Vostro 3660 FirmwareDell Alienware 17 R4Dell Embedded Box Pc 5000Dell Inspiron 3465 FirmwareDell Wyse 7040 Thin Client FirmwareDell Inspiron 15 3573 FirmwareDell Alienware 13 R3 FirmwareDell Alienware 17 R5 FirmwareDell Embedded Box Pc 3000 FirmwareDell Inspiron 3477Dell Vostro 3572Dell Vostro 3268 FirmwareDell Vostro 3667 Firmware

Weaknesses

CWE-119

CVSS scores

  • v3.17.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • v2.07.2AV:L/AC:L/Au:N/C:C/I:C/A:C

MITRE ATT&CK

Inferred

Where this vulnerability fits in an attack

Privilege Escalation

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