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

CVE-2022-31643

NVDCIRCLENISA

EUVD-2022-53291 · Published Apr 28, 2023

A potential security vulnerability has been identified in the system BIOS for certain HP PC products which may allow loss of integrity. HP is releasing firmware updates to mitigate the potential vulnerability.

Technologies

Hp Zhan 66 Pro A 14 G5Hp Elitedesk 805 G8 FirmwareHp Elite Dragonfly G3 FirmwareHp Probook 450 G8 FirmwareHp Zbook Firefly G8Hp Z1 G8 TowerHp Probook 455 G8Hp Hp Z2 Tower G8Hp Zbook Power G8 FirmwareHp Elitebook 1040 G9 FirmwareHp Elitebook 830 G8 FirmwareHp Zbook Fury G8 FirmwareHp Probook Fortis G10Hp Elitebook 840 G9Hp Probook 450 G9 FirmwareHp Elite Mini 600 G9 FirmwareHp Elite X360 1040 G9Hp Elitebook X360 830 G8 FirmwareHp Zbook Firefly G9Hp Prodesk 405 G8 FirmwareHp Elite Tower 600 G9Hp Zbook Studio G8 FirmwareHp Elitebook 855 G8 FirmwareHp Elitebook 840 Aero G8Hp Elite Dragonfly Max FirmwareHp Prodesk 405 G8Hp Elitebook 855 G8Hp Elite Mini 600 G9Hp Elitebook 640 G9Hp Zhan 66 Pro A 14 G5 FirmwareHp Elite Sff 600 G9Hp Elitebook 835 G8 FirmwareHp Probook X360 435 G8 FirmwareHp Elitebook X360 1040 G8Hp Hp Z2 Mini G9 FirmwareHp Elite Dragonfly G2Hp Probook 455 G9Hp Elite Sff 800 G9 FirmwareHp Eliteone 800 G8 24Hp Elitebook 650 G9Hp Elitebook 840 G8Hp Elitebook 655 G9Hp Eliteone 870 G9 FirmwareHp Elitebook 630 G9Hp Eliteone 800 G8 24 FirmwareHp Zhan 66 Pro A 14 G4 FirmwareHp Elite Sff 600 G9 FirmwareHp Probook 445 G9Hp Probook 635 Aero G8 FirmwareHp Hp Z2 Small Form Factor G9 FirmwareHp Pro Tower 480 G9 FirmwareHp Elitebook 645 G9Hp Probook X360 11 G7 EeHp Elite Dragonfly MaxHp Eliteone 870 G9Hp Elitebook 845 G9Hp Probook X360 435 G8Hp Hp Z2 Tower G9 FirmwareHp Elite Tower 880 G9Hp Zbook Fury G8Hp Zbook Studio G8Hp Probook 650 G8Hp Z1 G9 TowerHp Eliteone 840 G9Hp Pro X360 Fortis G9 FirmwareHp Elite Dragonfly G2 FirmwareHp Elitebook 830 G9Hp Engage Go 10Hp Probook 640 G8 FirmwareHp Elitebook 845 G8Hp Hp Z2 Small Form Factor G9Hp Elitebook X360 1030 G8 FirmwareHp Hp Z2 Mini G9Hp Pro Mini 400 G9Hp Elite Tower 800 G9 FirmwareHp Elite Tower 680 G9Hp Elite Tower 880 G9 FirmwareHp Pro Sff 400 G9Hp Pro Tower 400 G9Hp Zbook Firefly G8 FirmwareHp Mini Conferencing Pc FirmwareHp Elitebook 840 G9 FirmwareHp Probook 440 G8Hp Zbook Studio G9Hp Elitebook 830 G8Hp Zbook Fury 16 G9Hp Elite Tower 800 G9Hp Elitedesk 800 G8 FirmwareHp Elite X360 1040 G9 FirmwareHp Elite X360 830 G9Hp Eliteone 800 G8 27 FirmwareHp Elite X2 G8Hp Proone 440 G9 FirmwareHp Elite Tower 680 G9 FirmwareHp Mini Conferencing PcHp Probook 450 G8Hp Probook 635 Aero G8Hp Proone 440 G9Hp Pro Tower 400 G9 FirmwareHp Probook 445 G9 FirmwareHp Elitebook 650 G9 FirmwareHp Zbook Firefly G9 FirmwareHp Elite Dragonfly G3Hp Elitedesk 880 G8Hp Probook 630 G8 FirmwareHp Eliteone 840 G9 FirmwareHp Elitebook 835 G8Hp Elitedesk 805 G8Hp Pro Mini 400 G9 FirmwareHp Pro Sff 400 G9 FirmwareHp Elitebook 850 G8Hp Elite Mini 800 G9 FirmwareHp Elitebook 845 G8 FirmwareHp Probook 440 G9Hp Elitebook 840 Aero G8 FirmwareHp Zhan 66 Pro G5Hp Elite Mt645 G7 FirmwareHp Zbook Power G8Hp Elite Tower 600 G9 FirmwareHp Hp Z2 Small Form Factor G8 FirmwareHp Probook 440 G9 FirmwareHp Zbook Power G9 FirmwareHp Elitebook X360 830 G8Hp Pro Mt440 G3 FirmwareHp Elitebook 830 G9 FirmwareHp Zbook Fury 16 G9 FirmwareHp Pro Mt440 G3Hp Probook 430 G8Hp Elitebook 630 G9 FirmwareHp Dragonfly Folio G3Hp Elitebook 860 G9 FirmwareHp Elite X2 G8 FirmwareHp Probook 650 G8 FirmwareHp Elitebook 865 G9Hp Probook 630 G8Hp Elitebook 655 G9 FirmwareHp Dragonfly Folio G3 FirmwareHp Probook 455 G8 FirmwareHp Elitebook X360 1030 G8Hp Elitebook X360 1040 G8 FirmwareHp Pro X360 Fortis G10Hp Elitebook 640 G9 FirmwareHp Probook 455 G9 FirmwareHp Elite Sff 800 G9Hp Zbook Studio G9 FirmwareHp Engage Go 10 FirmwareHp Probook Fortis G9 FirmwareHp Elitebook 835 G9 FirmwareHp Elitebook 645 G9 FirmwareHp Probook Fortis G9Hp Hp Z2 Small Form Factor G8Hp Elitedesk 880 G8 FirmwareHp Elitebook 1040 G9Hp Elitebook 860 G9Hp Z1 G9 Tower FirmwareHp Hp Z2 Tower G9Hp Pro X360 Fortis G9Hp Probook 430 G8 FirmwareHp Elitebook 865 G9 FirmwareHp Elite Mini 800 G9Hp Probook 450 G9Hp Z1 G8 Tower FirmwareHp Elitebook 835 G9Hp Elitedesk 800 G8Hp Elite X360 830 G9 FirmwareHp Elitebook 845 G9 FirmwareHp Zbook Power G9Hp Elite Mt645 G7Hp Hp Z2 Tower G8 FirmwareHp Probook 640 G8Hp Zhan 66 Pro G5 FirmwareHp Elitebook 840 G8 FirmwareHp Probook 445 G8Hp Probook 445 G8 FirmwareHp Zhan 66 Pro A 14 G4Hp Eliteone 800 G8 27Hp Probook Fortis G10 FirmwareHp Probook 440 G8 FirmwareHp Probook X360 11 G7 Ee FirmwareHp Elitebook 850 G8 FirmwareHp Pro X360 Fortis G10 FirmwareHp Pro Tower 480 G9

CVSS scores

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

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