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

CVE-2022-30564

NVDCIRCLENISA

EUVD-2022-52418 · Published Feb 9, 2023

Some Dahua embedded products have a vulnerability of unauthorized modification of the device timestamp. By sending a specially crafted packet to the vulnerable interface, an attacker can modify the device system time.

Technologies

Dahuasecurity Ipc-Hf7442F-Z-XDahuasecurity Nvr4416-4Ks2\/I FirmwareDahuasecurity Xvr5104Hs-I2Dahuasecurity Nvr5832\/5864-I FirmwareDahuasecurity Sd22204Db-GnyDahuasecurity Sd5A445Gb-HnrDahuasecurity Sd5A232Xb-HnrDahuasecurity Sd5A445Xa-HnrDahuasecurity Nvr4816-4Ks2\/I FirmwareDahuasecurity Xvr5832S-I2 FirmwareDahuasecurity Xvr5108C-XDahuasecurity Nvr2108Hs-IDahuasecurity Xvr5832S-X FirmwareDahuasecurity Ipc-Hf5541F-Ze FirmwareDahuasecurity Ipc-Hf5541F-ZeDahuasecurity Sd22404T-GnDahuasecurity Sd59225U-Hni FirmwareDahuasecurity Sd5A425Ga-HnrDahuasecurity Sd59131I-Hc\(-S3\) FirmwareDahuasecurity Nvr4832-16P-4Ks2\/IDahuasecurity Sd5A245Xa-HnrDahuasecurity Sd5A225Xa-Hnr-Sl FirmwareDahuasecurity Sd5A225Gb-HnrDahuasecurity Ipc-Hf71242F-Z-X FirmwareDahuasecurity Xvr5116H-I2 FirmwareDahuasecurity Sd22204Db-Gny-WDahuasecurity Ipc-Hf5442F-Ze FirmwareDahuasecurity Xvr5816S-I2Dahuasecurity Xvr5116Hs-I2 FirmwareDahuasecurity Xvr5232An-XDahuasecurity Sd59225-Hc-LaDahuasecurity Nvr4432-4Ks2\/IDahuasecurity Xvr5216An-I2 FirmwareDahuasecurity Sd59230I-Hc\(-S3\)Dahuasecurity Sd5A432Gb-Hnr FirmwareDahuasecurity Sd5A232Gb-HnrDahuasecurity Nvr4832-4Ks2\/I FirmwareDahuasecurity Nvr5216-8P-I\/L FirmwareDahuasecurity Nvr4416-16P-4Ks2\/I FirmwareDahuasecurity Xvr5104H-I2 FirmwareDahuasecurity Xvr4104Hs-X FirmwareDahuasecurity Nvr5864-I\/LDahuasecurity Sd59432Xa-HnrDahuasecurity Sd5A825-Hnr-Ya FirmwareDahuasecurity Xvr5408L-I2 FirmwareDahuasecurity Nvr2104-IDahuasecurity Nvr2104Hs-IDahuasecurity Sd22204T-Gn-S2 FirmwareDahuasecurity Nvr2104Hs-I FirmwareDahuasecurity Nvr2216-IDahuasecurity Nvr5832-I\/LDahuasecurity Xvr5216A-I2Dahuasecurity Sd22204Ue-Gn-W FirmwareDahuasecurity Nvr4416-16P-4Ks2\/IDahuasecurity Sd5A245Gb-Hnr FirmwareDahuasecurity Sd22204-Gc-Lb FirmwareDahuasecurity Nvr4432-4Ks2\/I FirmwareDahuasecurity Sd59225I-Hc\(-S3\) FirmwareDahuasecurity Xvr5232An-I2 FirmwareDahuasecurity Ipc-Hf5241F-ZeDahuasecurity Sd5A232Xb-Hnr-Ac FirmwareDahuasecurity Xvr4116Hs-X FirmwareDahuasecurity Sd5A825Ga-HnrDahuasecurity Nvr4816-16P-4Ks2\/IDahuasecurity Nvr2108Hs-I FirmwareDahuasecurity Xvr4108C-X FirmwareDahuasecurity Sd22404T-Gn-W FirmwareDahuasecurity Xvr5832S-XDahuasecurity Sd59225-Hc-La FirmwareDahuasecurity Sd59232Xa-Hnr FirmwareDahuasecurity Xvr5216An-XDahuasecurity Nvr2208-IDahuasecurity Xvr5108He-I2 FirmwareDahuasecurity Sd5A445Xa-Hnr-1T FirmwareDahuasecurity Nvr5216-16P-I\/LDahuasecurity Xvr5216An-X FirmwareDahuasecurity Xvr4104Hs-XDahuasecurity Sd22204Ue-Gn FirmwareDahuasecurity Xvr5232An-X FirmwareDahuasecurity Xvr5808S-I2 FirmwareDahuasecurity Nvr2204-IDahuasecurity Sd5A825-Hnr-YaDahuasecurity Xvr5108Hs-I2Dahuasecurity Xvr5416L-I2 FirmwareDahuasecurity Nvr2116Hs-IDahuasecurity Nvr4432-I FirmwareDahuasecurity Xvr5816S-I2 FirmwareDahuasecurity Xvr4116Hs-XDahuasecurity Sd5A232Gb-Hnr FirmwareDahuasecurity Xvr5116H-I2Dahuasecurity Nvr2116-IDahuasecurity Sd5A225Xa-Hnr FirmwareDahuasecurity Xvr5432L-X FirmwareDahuasecurity Sd5A225Gb-Hnr-SlDahuasecurity Sd59225I-Hc\(-S3\)Dahuasecurity Sd59432Xa-Hnr FirmwareDahuasecurity Sd5A232Xb-Hnr-PDahuasecurity Sd22204Ue-Gn-WDahuasecurity Sd5A245Gb-HnrDahuasecurity Sd59230I-Hc\(-S3\) FirmwareDahuasecurity Ipc-Hf7442F-Z-X FirmwareDahuasecurity Sd5A232Xb-Hnr FirmwareDahuasecurity Xvr5108C-X FirmwareDahuasecurity Xvr5216A-I2 FirmwareDahuasecurity Xvr5432L-XDahuasecurity Ipc-Hf5842F-ZeDahuasecurity Nvr5432-16P-I\/L FirmwareDahuasecurity Xvr5116Hs-I2Dahuasecurity Sd5A425Xa-Hnr FirmwareDahuasecurity Nvr4432-16P-4Ks2\/I FirmwareDahuasecurity Xvr4108Hs-XDahuasecurity Sd5A225Gb-Hnr FirmwareDahuasecurity Sd59430I-HcDahuasecurity Xvr5108H-I2 FirmwareDahuasecurity Ipc-Hf7842F-Z-X FirmwareDahuasecurity Nvr4832-16P-4Ks2\/I FirmwareDahuasecurity Xvr5832S-I2Dahuasecurity Sd59225U-HniDahuasecurity Sd5A825Ga-Hnr FirmwareDahuasecurity Sd5A225Xa-Hnr-SlDahuasecurity Xvr5108He-I2Dahuasecurity Xvr5108H-I2Dahuasecurity Nvr5216-8P-I\/LDahuasecurity Nvr4216-IDahuasecurity Nvr2116-I FirmwareDahuasecurity Sd59131I-Hc\(-S3\)Dahuasecurity Sd59430I-Hc FirmwareDahuasecurity Nvr4832-4Ks2\/IDahuasecurity Xvr5104Hs-I2 FirmwareDahuasecurity Xvr5104He-I2 FirmwareDahuasecurity Xvr4108Hs-X FirmwareDahuasecurity Nvr5432-16P-I\/LDahuasecurity Xvr5432L-I2 FirmwareDahuasecurity Sd59232Xa-HnrDahuasecurity Xvr5104H-I2Dahuasecurity Nvr5832-I\/L FirmwareDahuasecurity Sd22204-Gc-LbDahuasecurity Xvr5216A-XDahuasecurity Ipc-Hf5842F-Ze FirmwareDahuasecurity Xvr5104He-I2Dahuasecurity Nvr5216-16P-I\/L FirmwareDahuasecurity Ipc-Hf5241F-Ze FirmwareDahuasecurity Nvr4416-4Ks2\/IDahuasecurity Nvr4816-16P-4Ks2\/I FirmwareDahuasecurity Sd5A245Xa-Hnr FirmwareDahuasecurity Nvr2216-I FirmwareDahuasecurity Nvr2104-I FirmwareDahuasecurity Xvr4108C-XDahuasecurity Sd22204T-Gn-S2Dahuasecurity Sd5A232Xb-Hnr-P FirmwareDahuasecurity Xvr5116He-I2Dahuasecurity Nvr2108-I FirmwareDahuasecurity Ipc-Hf71242F-Z-XDahuasecurity Sd5A445Xa-Hnr FirmwareDahuasecurity Sd22404T-Gn-WDahuasecurity Xvr5432L-I2Dahuasecurity Nvr2116Hs-I FirmwareDahuasecurity Ipc-Hf7842F-Z-XDahuasecurity Sd22204Ue-GnDahuasecurity Sd5A425Ga-Hnr FirmwareDahuasecurity Nvr4816-4Ks2\/IDahuasecurity Nvr5864-I\/L FirmwareDahuasecurity Nvr2108-IDahuasecurity Sd22404T-Gn FirmwareDahuasecurity Nvr5832\/5864-IDahuasecurity Sd59232-Hc-La FirmwareDahuasecurity Sd59232-Hc-LaDahuasecurity Sd5A432Gb-HnrDahuasecurity Nvr4432-16P-4Ks2\/IDahuasecurity Xvr5116He-I2 FirmwareDahuasecurity Sd5A425Xa-HnrDahuasecurity Sd5A225Gb-Hnr-Sl FirmwareDahuasecurity Nvr2204-I FirmwareDahuasecurity Sd5A225Xa-HnrDahuasecurity Xvr5232An-I2Dahuasecurity Nvr4216-I FirmwareDahuasecurity Nvr4832-I FirmwareDahuasecurity Sd22204Db-Gny FirmwareDahuasecurity Xvr5108Hs-I2 FirmwareDahuasecurity Sd5A232Xb-Hnr-AcDahuasecurity Sd22204Db-Gny-W FirmwareDahuasecurity Nvr2208-I FirmwareDahuasecurity Nvr4832-IDahuasecurity Ipc-Hf5442F-ZeDahuasecurity Xvr5408L-I2Dahuasecurity Xvr5808S-I2Dahuasecurity Xvr4104C-X FirmwareDahuasecurity Xvr5216An-I2Dahuasecurity Xvr5416L-I2Dahuasecurity Xvr5216A-X FirmwareDahuasecurity Xvr4104C-XDahuasecurity Sd5A445Gb-Hnr FirmwareDahuasecurity Sd5A445Xa-Hnr-1TDahuasecurity Nvr4432-I

Weaknesses

CWE-284

CVSS scores

  • v3.15.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/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. 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.

Take 15 minutes to discover our platform with our experts

PatrowlIntel platform screenshot