Quick answers
- Is CVE-2019-14198 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2019-14198 being exploited in the wild.
- How severe is CVE-2019-14198?
- Critical severity, with a CVSS score of 9.8, published 31 July 2019.
- Which products and versions are affected?
- Siemens ROX II before V2.17.1.
- Is there a fix for CVE-2019-14198?
- A patch was published on 2026-05-12: Siemens released Ruggedcom Rox V2.17.1 to address the issue in their products. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2019-14198 attacked?
- It is attacked over the network, in an operating system.
- Am I affected by CVE-2019-14198?
- Check whether you run Denx U-Boot or Siemens ROX II at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
An out-of-bounds write (CWE-787) exists in Das U-Boot through version 2019.07. The vulnerability is caused by an unbounded memcpy operation within the 'nfs_read_reply' function when calling 'store_block' during NFSv3 operations. Specifically, a failed or missing length check on data received from a network-reachable NFS server allows for a buffer overflow. An attacker controlled NFS server could provide a malicious response to trigger this overflow, potentially leading to remote code execution (RCE) before the operating system has even loaded. Siemens has also identified this as affecting various Ruggedcom Rox II industrial devices that utilize the vulnerable U-Boot code.
Affected products
- Das U-Boot U-Boot through 2019.07
- Siemens Ruggedcom Rox II family before V2.17.1
Timeline
- 2019-07-31: disclosed
- 2019-07-31: advisory: NVD Published Date
- 2026-05-12: patched: Siemens released Ruggedcom Rox V2.17.1 to address the issue in their products.