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

CVE-2022-48181

NVDCIRCLENISA

EUVD-2022-50892 · Published Jun 5, 2023

An ErrorMessage driver stack-based buffer overflow vulnerability in BIOS of some ThinkPad models could allow an attacker with local access to elevate their privileges and execute arbitrary code.

Technologies

Lenovo Thinkcentre M720TLenovo Thinkcentre M70TLenovo Ideacentre Aio 3-24Alc6 FirmwareLenovo Thinkstation P350 TinyLenovo Ideacentre Gaming 5-14Acn6 FirmwareLenovo Ideacentre Gaming 5 17Iab7 FirmwareLenovo Thinkcentre M70S FirmwareLenovo Ideacentre Aio 3-22Imb05Lenovo Thinkcentre M720S FirmwareLenovo Ideacentre 5-14Acn6 FirmwareLenovo Thinkcentre M625Q FirmwareLenovo Thinkcentre Neo 30A 27 Gen 3 FirmwareLenovo Ideacentre Aio 3 22Iap7Lenovo Legion R5-28Imb05Lenovo Legion T5-26Iob6Lenovo Thinkcentre M75T Gen 2 FirmwareLenovo Thinkcentre M70Q Gen 2Lenovo Ideacentre Aio 5 27Iah7 FirmwareLenovo Thinkcentre M80QLenovo Legion C530-19IcbLenovo Thinkcentre M70T FirmwareLenovo Thinkcentre M75N FirmwareLenovo Thinkstation P340 TinyLenovo Thinkcentre M90TLenovo Ideacentre Aio 3-27Imb05 FirmwareLenovo Ideacentre Aio 3-27Itl6Lenovo Ideacentre Mini 5-01Imh05 FirmwareLenovo Thinkcentre M920SLenovo Thinkstation P320Lenovo Ideacentre 3 07Iab7 FirmwareLenovo V50T-13Iob G2 FirmwareLenovo Thinkcentre M90Q Tiny FirmwareLenovo Ideacentre 3 07Ach7 FirmwareLenovo Thinkstation P330 Gen 2 FirmwareLenovo Thinkcentre Neo 30A 24 Gen 3 FirmwareLenovo Thinkcentre M920Z FirmwareLenovo V30A-22ItlLenovo Legion T5-28Icb05 FirmwareLenovo Thinkcentre M80Q Gen 3Lenovo Lenovo Legion T5 26Iab7 FirmwareLenovo Ideacentre 3 07Ach7Lenovo Ideacentre 5-14Acn6Lenovo Thinkstation P360 FirmwareLenovo V530S-07IcbLenovo Thinkcentre M920T FirmwareLenovo Thinkcentre Neo 70T Gen 3Lenovo Thinkcentre T540-15Ama G FirmwareLenovo V30A-22Itl FirmwareLenovo Thinkstation P350 FirmwareLenovo Thinkstation P350Lenovo Thinkcentre M75S Gen 2 FirmwareLenovo Ideacentre 3 07Iab7Lenovo Ideacentre Aio 3-27Alc6Lenovo Ideacentre 720-18AprLenovo V30A-24Itl FirmwareLenovo Ideacentre 510S-07Icb FirmwareLenovo Ideacentre Aio 3-22Itl6 FirmwareLenovo Thinkcentre M600 FirmwareLenovo Legion T7-34Imz5Lenovo Ideacentre Aio 3-22Itl6Lenovo Thinkcentre M80S Gen 3Lenovo Thinkcentre M80SLenovo Thinkcentre T540-15Ama GLenovo Legion T7-34Imz5 FirmwareLenovo Ideacentre Aio 3 21Itl7Lenovo Ideacentre Aio 3-27Itl6 FirmwareLenovo Thinkcentre M920ZLenovo Thinkcentre M90A FirmwareLenovo Ideacentre Aio 3 24Iap7 FirmwareLenovo Ideacentre Aio 3-27Imb05Lenovo Ideacentre 510S-07IcbLenovo Thinkstation P330 TinyLenovo Ideacentre Mini 5 01Iaq7 FirmwareLenovo Thinkstation P350 Tiny FirmwareLenovo Thinkstation P330 FirmwareLenovo Ideacentre Aio 3-24Itl6Lenovo Thinkcentre M920Q FirmwareLenovo Thinkstation P340 Tiny FirmwareLenovo Ideacentre 3-07Imb05 FirmwareLenovo Ideacentre Aio 3-22Imb05 FirmwareLenovo Ideacentre G5-14Amr05Lenovo Thinkcentre M75S-1 FirmwareLenovo Ideacentre 3-07Ada05Lenovo Thinkcentre Neo 50S Gen 3Lenovo V30A-24ItlLenovo Ideacentre Aio 3 27Iap7Lenovo Thinkcentre M90T FirmwareLenovo Ideacentre 510S-07IckLenovo Ideacentre 5-14Are05Lenovo Thinkcentre M90T Gen 3Lenovo Ideacentre Aio 3-24Alc6Lenovo Thinkcentre M720ELenovo V530S-07Icr FirmwareLenovo Thinkcentre M920S FirmwareLenovo Thinkcentre M70Q Gen 3Lenovo V50T-13Imb FirmwareLenovo Ideacentre Gaming 5 17Acn7 FirmwareLenovo Thinkcentre M80T FirmwareLenovo Thinkcentre M625QLenovo Thinkstation P330 Tiny FirmwareLenovo Legion T5-26Amr5 FirmwareLenovo Thinkcentre M80Q FirmwareLenovo Thinkcentre M920XLenovo Thinkcentre M90ALenovo Thinkcentre Neo 30A 22 Gen 3 FirmwareLenovo Thinkcentre M90Q Gen 3Lenovo Ideacentre Creator 5-14Iob6Lenovo Ideacentre Aio 3 24Iap7Lenovo Thinkcentre Neo 50T Gen 3Lenovo V55T Gen 2 13AcnLenovo Thinkcentre M920TLenovo Thinkcentre M80S Gen 3 FirmwareLenovo V530S-07IcrLenovo Legion T5-26Iob6 FirmwareLenovo Ideacentre Aio 3-24Imb05Lenovo Thinkcentre M720T FirmwareLenovo Thinkcentre M920QLenovo Thinkstation P360Lenovo Thinkcentre M90A Gen 2 FirmwareLenovo Legion T5-28Icb05Lenovo Ideacentre Aio 3 22Iap7 FirmwareLenovo Thinkstation P320 FirmwareLenovo Legion R5-28Imb05 FirmwareLenovo Ideacentre Aio 5 24Iah7Lenovo Thinkcentre M600Lenovo Legion C530-19Icb FirmwareLenovo Ideacentre Gaming 5-14Iob6Lenovo Thinkcentre Neo 30A 22 Gen 3Lenovo Ideacentre Aio 3-27Alc6 FirmwareLenovo Thinkcentre M70S Gen 3 FirmwareLenovo Thinkstation P330 Gen 2Lenovo Thinkcentre M90S Gen 3Lenovo Thinkcentre Neo 50S Gen 3 FirmwareLenovo Thinkcentre M70Q Gen 2 FirmwareLenovo Thinkcentre M70S Gen 3Lenovo Thinkstation P340 FirmwareLenovo Thinkcentre M720SLenovo V50T-13Iob G2Lenovo Thinkcentre M60E Tiny FirmwareLenovo V530S-07Icb FirmwareLenovo Thinkcentre M75S-1Lenovo Thinkcentre M90A Pro Gen 3 FirmwareLenovo Thinkcentre M90Q Gen 3 FirmwareLenovo Ideacentre Aio 3-24Imb05 FirmwareLenovo Thinkstation P360 TinyLenovo Ideacentre Aio 3 21Itl7 FirmwareLenovo Thinkcentre M720Q FirmwareLenovo Ideacentre 510S-07Ick FirmwareLenovo Ideacentre 5 14Iab7Lenovo Ideacentre 5-14Imb05Lenovo Legion T530-28Icb FirmwareLenovo Thinkcentre M70C FirmwareLenovo Thinkcentre M75T Gen 2Lenovo Thinkcentre M80T Gen 3 FirmwareLenovo Thinkcentre M90SLenovo Thinkcentre M70Q Gen 3 FirmwareLenovo Thinkcentre M920X FirmwareLenovo Legion T530-28IcbLenovo Thinkcentre M90Q Gen 2Lenovo Legion T5-26Amr5Lenovo Thinkcentre M80TLenovo Ideacentre Gaming 5-14Iob6 FirmwareLenovo V35S-07AdaLenovo Thinkcentre M725SLenovo Ideacentre Gaming 5 17Iab7Lenovo Ideacentre Mini 5-01Imh05Lenovo Thinkcentre M90A Gen 3 FirmwareLenovo Legion T7-34Iaz7Lenovo Ideacentre 720-18Apr FirmwareLenovo Thinkstation P340Lenovo Ideacentre Aio 3-24Itl6 FirmwareLenovo Ideacentre C5-14Imb05Lenovo Ideacentre 3-07Imb05Lenovo Ideacentre Aio 5 27Iah7Lenovo Ideacentre C5-14Imb05 FirmwareLenovo Thinkcentre M90Q Gen 2 FirmwareLenovo V50S-07ImbLenovo Thinkcentre M70QLenovo Thinkcentre M90T Gen 3 FirmwareLenovo Thinkcentre M90A Pro Gen 3Lenovo Thinkstation P330Lenovo Thinkcentre M80Q Gen 3 FirmwareLenovo Legion T7-34Iaz7 FirmwareLenovo Thinkcentre Neo 70T Gen 3 FirmwareLenovo Thinkcentre M70CLenovo V50S-07Imb FirmwareLenovo Thinkcentre M720E FirmwareLenovo Legion T5-28Imb05 FirmwareLenovo Ideacentre Aio 3 27Iap7 FirmwareLenovo Thinkcentre M70Q FirmwareLenovo Thinkcentre M80T Gen 3Lenovo Ideacentre G5-14Imb05Lenovo Thinkcentre Neo 50T Gen 3 FirmwareLenovo Ideacentre 5-14Imb05 FirmwareLenovo Ideacentre Gaming 5 17Acn7Lenovo Thinkcentre M75S Gen 2Lenovo Legion T5-28Imb05Lenovo Thinkcentre Neo 30A 27 Gen 3Lenovo Thinkstation P360 Tiny FirmwareLenovo Thinkcentre M70T Gen 3Lenovo Thinkcentre M90A Gen 3Lenovo Ideacentre 5-14Iob6Lenovo Thinkcentre Neo 30A 24 Gen 3Lenovo V35S-07Ada FirmwareLenovo V55T Gen 2 13Acn FirmwareLenovo Ideacentre G5-14Amr05 FirmwareLenovo Ideacentre G5-14Imb05 FirmwareLenovo Thinkcentre M70SLenovo Ideacentre 5-14Iob6 FirmwareLenovo Thinkcentre M60E TinyLenovo Ideacentre Gaming 5-14Acn6Lenovo Thinkcentre M80S FirmwareLenovo Thinkcentre M90S Gen 3 FirmwareLenovo Thinkcentre M90A Gen 2Lenovo Thinkcentre M90S FirmwareLenovo Ideacentre 5 14Iab7 FirmwareLenovo Ideacentre 3-07Ada05 FirmwareLenovo Ideacentre 5-14Are05 FirmwareLenovo V50T-13ImbLenovo Ideacentre Mini 5 01Iaq7Lenovo Ideacentre Creator 5-14Iob6 FirmwareLenovo Thinkcentre M720QLenovo Thinkcentre M725S FirmwareLenovo Thinkcentre M75NLenovo Lenovo Legion T5 26Iab7Lenovo Ideacentre Aio 5 24Iah7 FirmwareLenovo Thinkcentre M70T Gen 3 FirmwareLenovo Thinkcentre M90Q Tiny

Weaknesses

CWE-787

CVSS scores

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

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

Criticaltoday

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. Two situations are possible. When the decoding is done by your own application or reverse proxy, identify the component and update it. If an update is not possible right away, reject requests with "Content-Encoding: br" at the reverse proxy or WAF. When the asset is hosted on a managed platform or behind a CDN (for example Platform.sh, Upsun or Fastly), the decoding may be done by the provider's edge router, in front of your application. You cannot patch it yourself, but this router handles all the traffic of your site. Ask your provider to confirm that its edge components are patched against CVE-2026-111497. Assets hosted on a managed platform or behind a CDN carry the tag "paas: platform.sh" or "cdn: fastly" in the asset view: for these assets, the Brotli decoding is done by the provider's edge router, in front of your application, and only the provider can patch it. 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. Contact your edge provider about the status of the pathing (Fastly / Plateform.sh) Review outbound calls. List the features that fetch content from servers you do not control, and patch the services that host them first.

News

Our latest news

Couldn’t load the latest news.

Take 15 minutes to discover our platform with our experts

PatrowlIntel platform screenshot