Authentication Bypass Vulnerability in Web Server Function on MELSEC Series
Description
Mitsubishi Electric MELSEC iQ-F and iQ-R series web server authentication uses a predictable PRNG seed, allowing a remote unauthenticated attacker to guess random numbers and bypass authentication.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Mitsubishi Electric MELSEC iQ-F and iQ-R series web server authentication uses a predictable PRNG seed, allowing a remote unauthenticated attacker to guess random numbers and bypass authentication.
Vulnerability
The WEB server function in multiple Mitsubishi Electric MELSEC iQ-F and iQ-R series devices uses a pseudo-random number generator (PRNG) with a predictable seed, which allows an attacker to calculate authentication tokens. This CWE-337 vulnerability affects FX5U, FX5UC, FX5UJ, FX5S, and certain R series CPUs with specific serial numbers and firmware versions prior to the fixed releases detailed in the vendor advisories [1][2].
Exploitation
A remote unauthenticated attacker can exploit this vulnerability without any prior access or credentials. By observing several random numbers used in authentication handshakes, the attacker can determine the PRNG seed and predict subsequent values. This enables the attacker to calculate valid authentication tokens and access the web server interface without legitimate credentials [1][2].
Impact
Successful exploitation allows the attacker to bypass authentication and gain unauthorized access to the WEB server function of the affected PLCs. This could lead to unauthorized reading or modification of device configuration, program data, or operational parameters, potentially disrupting industrial control processes [1][2].
Mitigation
Mitsubishi Electric recommends users update the affected devices to fixed firmware versions - for MELSEC iQ-F Series to version 1.281 or later, and for MELSEC iQ-R Series R00/01/02CPU to version 33B or later, R04/08/16/32/120(EN)CPU to version 67 or later. No workaround is available; users should also consider network segmentation and restrict access to the web server to trusted hosts only [1][2].
AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
68(expand)+ 13 more
- (no CPE)
- (no CPE)range: versions 33 and prior
- (no CPE)range: versions 33 and prior
- (no CPE)range: versions 33 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- (no CPE)range: versions 66 and prior
- Mitsubishi Electric Corporation/MELSEC iQ-F Seres FX5U-80MT/ESv5Range: serial number 17X**** or later, and versions 1.280 and prior
1.003 and prior+ 46 more
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: 1.003 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: serial number 17X**** or later, and versions 1.280 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.043 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.043 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.043 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.043 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.043 and prior
- (no CPE)range: 1.042 and prior
- (no CPE)range: 1.043 and prior
- (no CPE)range: 1.042 and prior
- Mitsubishi Electric Corporation/MELSEC iQ-F Series FX5UC-32MR/DS-TSv5Range: versions 1.280 and prior
- Mitsubishi Electric Corporation/MELSEC iQ-F Series FX5UC-32MT/DSSv5Range: serial number 17X**** or later, and versions 1.280 and prior
- Mitsubishi Electric Corporation/MELSEC iQ-F Series FX5UC-32MT/DSS-TSv5Range: versions 1.280 and prior
- Mitsubishi Electric Corporation/MELSEC iQ-F Series FX5UC-32MT/DS-TSv5Range: versions 1.280 and prior
- Mitsubishi Electric Corporation/MELSEC iQ-F Series FX5UC-64MT/DSSv5Range: serial number 17X**** or later, and versions 1.280 and prior
- Mitsubishi Electric Corporation/MELSEC iQ-F Series FX5UC-96MT/DSSv5Range: serial number 17X**** or later, and versions 1.280 and prior
Patches
0No patches discovered yet.
Vulnerability mechanics
No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.
References
3News mentions
0No linked articles in our index yet.