Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach relay auth interface over network
-
DeliveryObserve/analyze session token generation
-
ExploitPredict RNG-based session identifier
-
ExecutionForge valid session token
-
ImpactImpersonate authenticated user, gain device access
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Exploitation requires network reachability to the Reyrolle 7SR5 authentication interface and the presence of session-based authentication using the weakly-seeded RNG (i.e. the device generating session identifiers, which is its normal authenticated-management behavior on versions <V2.70). The attacker must be able to observe and/or predict the RNG output sequence to forge a valid session token; success is practically limited by the need for a valid session to impersonate (typically an active or recent authenticated user session) and by network segmentation, since these relays are usually deployed on isolated substation/OT networks rather than exposed to the public internet. No authentication, credentials, or user interaction are required (PR:N/UI:N). |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N, base 9.3) describes a network-reachable, low-complexity, unauthenticated attack requiring no user interaction, with high confidentiality and integrity impact but no availability impact - consistent with session impersonation granting unauthorized device access rather than crashing it. Real-world risk is tempered by two factors not captured in the raw score: exploitation requires the attacker to actually predict the RNG sequence (feasible but requiring analysis/observation effort, arguably closer to AC:H than AC:L), and Reyrolle 7SR5 is a niche ICS/OT device that is typically deployed on segmented substation networks rather than the open internet, limiting the practical AV:N exposure. No EPSS score, KEV listing, or POC is present in the input, so there is no evidence of active exploitation or widespread automation. This is a genuine high-severity issue for exposed/flat OT networks but is more likely a targeted rather than mass-exploited risk. |
| Exploit ScenarioDerived | An attacker with network reach to a Reyrolle 7SR5 (e.g. on a flat or poorly segmented substation network) observes or analyzes the relay's session-token generation, deduces the predictable RNG sequence, and forges a valid session identifier for an active administrative session. Using the forged token, the attacker authenticates as a legitimate user and gains unauthorized access to the protection relay's functions. No public exploit is identified at time of analysis, and the low CVSS attack complexity reflects that no privileges or user interaction are needed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Sep 08, 2026
Authentication impersonation in Siemens Reyrolle 7SR5 protection relays (all versions below V2.70) arises because session identifiers and other security-relevant values are produced by a random number generator that is not seeded from a True Random Number Generator, yielding a predictable output sequence. An unauthenticated remote attacker who predicts these values can forge a valid session and impersonate a legitimate authenticated user, gaining unauthorized access to the device. No public exploit identified at time of analysis; the flaw is remotely reachable and unauthenticated per the CVSS 4.0 vector.
Earlier versions of this analysis (1)
Predictable session identifiers in Siemens Reyrolle 7SR5 protection relays allow an unauthenticated remote attacker to impersonate legitimate authenticated users and gain unauthorized device access. The device's random number generator, used to produce security-critical values such as session tokens, is not seeded with a True Random Number Generator (TRNG), causing its output sequence to be deterministic and predictable. All firmware versions prior to V2.70 are affected; no public exploit or active exploitation has been identified at time of analysis.
RemediationAI
Vendor-released patch: update Reyrolle 7SR5 to V2.70 or later, in which the affected version range (<V2.70) is resolved; follow the upgrade guidance in Siemens ProductCERT advisory SSA-142885 (https://cert-portal.siemens.com/productcert/html/ssa-142885.html). Where immediate patching is not possible, apply Siemens' standard OT compensating controls: restrict network access to the relay's management/authentication interfaces to trusted engineering hosts only, place the device behind a substation firewall and on a dedicated management VLAN isolated from general IT traffic, and disable or block remote access paths (e.g. remote web/management ports) from untrusted zones - the trade-off is reduced remote administration convenience for engineers. These controls reduce an attacker's ability to observe or reach the authentication service and predict session tokens, but they do not fix the underlying weak-RNG root cause, so upgrading to V2.70 remains the definitive remediation.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Reyrolle 7SR5 is a Siemens digital protection relay (feeder/transformer/motor protection) used in electrical substation automation, identified by cpe:2.3:a:siemens:reyrolle_7sr5. The root cause is insufficient entropy in the RNG that generates authentication session tokens: because the generator is not initialized from a hardware/True RNG source, its output is deterministic and predictable given knowledge of the seed or observed prior values. Although the input tags this as CWE-20 (Improper Input Validation), the described behavior is fundamentally a randomness/predictability weakness - more precisely CWE-330 (Use of Insufficiently Random Values) and CWE-338/CWE-337 (weak/predictable PRNG for security use). Predictable session identifiers defeat the assumption that a token is unguessable, which is the property session-based authentication relies on.
Know when Reyrolle 7Sr5 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Remote unauthenticated (AV:N/PR:N/UI:N), but predicting the RNG sequence and forging a live session raises complexity to AC:H; impersonation yields high C and I, no availability impact.
Primary rating from Vendor (siemens).
CVSS VectorVendor: siemens
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability has been identified in Reyrolle 7SR5 (All versions < V2.70). A random number generator is used to generate security-relevant values (such as session identifiers used for authentication purposes) that is not initialized with a True Random Number Generator (TRNG), resulting in a predictable sequence of generated values. This could allow an unauthenticated remote attacker to more easily predict the generated values and impersonate a legitimate authenticated user, potentially gaining unauthorized access to the device.
Executive ViewAI
Siemens Reyrolle 7SR5 protection relays (all versions below V2.70) are vulnerable to unauthenticated remote session forgery attacks due to a weak pseudorandom number generator, allowing attackers to impersonate authorized users and gain control over critical power system protection devices. Organizations cannot fully remediate this vulnerability through patches, leaving critical infrastructure exposed until firmware V2.70 becomes available and is validated.
Implement strict network segmentation using firewall rules to limit relay management interface access to authorized networks and administrators; disable remote management protocols (Telnet, HTTP, SSH) on affected relays where operational safety permits; deploy network-based monitoring and alerting for unusual session activity, authentication failures, and configuration changes; maintain detailed audit logs of all relay access and modifications; consider temporary air-gapping of relays from remote management systems until Siemens V2.70 is released and validated; coordinate with Siemens to establish definitive timeline for V2.70 release and confirm that version addresses this specific weakness before production deployment.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Reyrolle 7Sr5
View allAuthentication bypass in Siemens Reyrolle 7SR5 protection relays (all firmware before V2.70) lets remote unauthenticated
Authentication bypass in Siemens Reyrolle 7SR5 protection relays (all firmware versions below V2.70) stems from session
Denial-of-service via resource exhaustion in the Siemens Reyrolle 7SR5 protection relay (all firmware versions before V2
Out-of-bounds write in Siemens Reyrolle 7SR5 protection relays (all firmware versions before V2.70) allows unauthenticat
Privilege escalation to administrative level is possible in the Siemens Reyrolle 7SR5 protection relay (all versions pri
Memory corruption in Siemens Reyrolle 7SR5 digital protection relays (all versions below V2.70) allows a physically-pres
Unsigned code execution on Siemens Reyrolle 7SR5 protection relays (all firmware versions before V2.70) is possible when
Unstripped debug symbols in Siemens Reyrolle 7SR5 protection relay firmware (all versions prior to V2.70) expose interna
EUVD-2026-72662
GHSA-677f-mg3g-pgv2
NVD
CVE.org
EPSS
Exploit-DB