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

CVE-2021-20586

NVDCIRCLENISA

EUVD-2021-8004 · Published Jan 29, 2021

Resource management errors vulnerability in a robot controller of MELFA FR Series(controller "CR800-*V*D" of RV-*FR***-D-* all versions, controller "CR800-*HD" of RH-*FRH***-D-* all versions, controller "CR800-*HRD" of RH-*FRHR***-D-* all versions, controller "CR800-*V*R with R16RTCPU" of RV-*FR***-R-* all versions, controller "CR800-*HR with R16RTCPU" of RH-*FRH***-R-* all versions, controller "CR800-*HRR with R16RTCPU" of RH-*FRHR***-R-* all versions, controller "CR800-*V*Q with Q172DSRCPU" of RV-*FR***-Q-* all versions, controller "CR800-*HQ with Q172DSRCPU" of RH-*FRH***-Q-* all versions, controller "CR800-*HRQ with Q172DSRCPU" of RH-*FRHR***-Q-* all versions) and a robot controller of MELFA CR Series(controller "CR800-CVD" of RV-8CRL-D-* all versions, controller "CR800-CHD" of RH-*CRH**-D-* all versions) as well as a cooperative robot ASSISTA(controller "CR800-05VD" of RV-5AS-D-* all versions) allows a remote unauthenticated attacker to cause a DoS of the execution of the robot program and the Ethernet communication by sending a large amount of packets in burst over a short period of time. As a result of DoS, an error may occur. A reset is required to recover it if the error occurs.

Technologies

Mitsubishielectric Rh6Frh45 FirmwareMitsubishielectric Rv4Fr FirmwareMitsubishielectric Rh3Frhr FirmwareMitsubishielectric Rh6Frh35Mitsubishielectric Rv4Frl FirmwareMitsubishielectric Rh3FrhrMitsubishielectric Rv2Frl\(B\)Mitsubishielectric Rv4Frm\/C FirmwareMitsubishielectric Rv7Frll FirmwareMitsubishielectric Rh6Frh45Mitsubishielectric Rv7Frllm\/C FirmwareMitsubishielectric Rh3Frh45Mitsubishielectric Rh3Frh45 FirmwareMitsubishielectric Rv2FrlMitsubishielectric Rv2Frl\(B\) FirmwareMitsubishielectric Rv13Frm\/CMitsubishielectric Rv13FrlMitsubishielectric Rh6Frh55Mitsubishielectric Rv13Frlm\/CMitsubishielectric Rh6Frh55 FirmwareMitsubishielectric Rh12Frh55 FirmwareMitsubishielectric Rv2Fr\(B\)Mitsubishielectric Rv20Frm\/C FirmwareMitsubishielectric Rv2Frl FirmwareMitsubishielectric Rh20Frh100 FirmwareMitsubishielectric Rv7FrlMitsubishielectric Rv4FrlMitsubishielectric Rv13Frl FirmwareMitsubishielectric Rh3Frh55Mitsubishielectric Rv2Fr\(B\) FirmwareMitsubishielectric Rv4Frlm\/C FirmwareMitsubishielectric Rh3Frh55 FirmwareMitsubishielectric Rh20Frh85Mitsubishielectric Rv2FrMitsubishielectric Rv7Frm\/CMitsubishielectric Rv7FrMitsubishielectric Rv7Fr FirmwareMitsubishielectric Rh3Frh35 FirmwareMitsubishielectric Rv7Frm\/C FirmwareMitsubishielectric Rh20Frh100Mitsubishielectric Rv7Frllm\/CMitsubishielectric Rv13FrMitsubishielectric Rv7Frlm\/C FirmwareMitsubishielectric Rv20Frm\/CMitsubishielectric Rv4Frm\/CMitsubishielectric Rv2Fr FirmwareMitsubishielectric Rv7Frlm\/CMitsubishielectric Rv13Frlm\/C FirmwareMitsubishielectric Rh1Frhr FirmwareMitsubishielectric Rh1FrhrMitsubishielectric Rh12Frh55Mitsubishielectric Rh6Frh35 FirmwareMitsubishielectric Rh20Frh85 FirmwareMitsubishielectric Rh3Frh35Mitsubishielectric Rv20Fr FirmwareMitsubishielectric Rh12Rfh70Mitsubishielectric Rh12Frh85Mitsubishielectric Rv4Frlm\/CMitsubishielectric Rh12Frh85 FirmwareMitsubishielectric Rv13Frm\/C FirmwareMitsubishielectric Rv7Frl FirmwareMitsubishielectric Rv20FrMitsubishielectric Rv4FrMitsubishielectric Rh12Rfh70 FirmwareMitsubishielectric Rv7FrllMitsubishielectric Rv13Fr Firmware

CVSS scores

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

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