Two engineers at a desk reviewing code together on a large monitor

Security advisories

Plain-English explanations of named CVEs affecting industrial, medical and IoT devices, each one sourced to NVD, CISA KEV and FIRST EPSS so you can check the evidence behind the score. Every entry lists affected components, versions and the vendor’s own advisory. Not a vulnerability feed for your products — see firmware security for that.

Last updated:
See a Real Advisory PageCVE-2024-21762: Fortinet FortiOS SSL-VPN RCECVSS, EPSS, CISA KEV status and the fix guide, in one page.
Severity
Known exploited
Vendor
Weakness (CWE)
Year

163 results

10Critical

CVE-2013-6035

CVE-2013-6035: BGAN Satellite Terminal Firmware Unauthenticated Privileged-Protocol Remote Code Execution

Hughes Network Systems BGAN satellite terminal firmware, as used in Japan Radio Corp. JUE-250/JUE-500 and other BGAN terminals

10Critical

CVE-2014-2940

CVE-2014-2940: Cobham SAILOR 900/6000 VSAT Satellite Terminal Hardcoded Administrator Credentials

Cobham SAILOR 900 and SAILOR 6000 series VSAT satellite communication terminal firmware

10Critical

CVE-2015-0984

CVE-2015-0984: Honeywell Excel Web XL1000 FTP Directory Traversal (Building Controller)

Honeywell Excel Web XL1000 building automation controllers

9.8CriticalCISA KEV

CVE-2015-7755

CVE-2015-7755: Juniper ScreenOS Unauthorized Backdoor Authentication Bypass (KEV)

Juniper ScreenOS

9Critical

CVE-2015-7923

CVE-2015-7923: Westermo WeOS Industrial Switch Shared SSL Private Key

Westermo WeOS industrial Ethernet switch/router firmware

8.8High

CVE-2016-4494

CVE-2016-4494: KMC Controls BAC-5051E BACnet Router CSRF Discloses Device Configuration

KMC Controls BAC-5051E BACnet router (part of KMC's Conquest series, a multi-port device that routes BACnet traffic between BACnet/IP, Ethernet and MS/TP building-automation networks and is configured entirely through a browser-based web interface; KMC's own product pages now list the BAC-5051E as discontinued in favor of the successor BAC-5051AE router)

7.5High

CVE-2017-16241

CVE-2017-16241: AMAG Symmetry Door Edge Network Controller Unauthenticated Lock/Unlock Command Injection

AMAG Technology Symmetry Door Edge networked door controller (physical access-control hardware that drives electric door locks and card readers directly, used standalone or as part of a larger Symmetry access-control system)

9.8Critical

CVE-2017-20235

CVE-2017-20235: ProSoft Technology ICX35-HWC Cellular Gateway Authentication Bypass (Water/Wastewater Remote Telemetry)

ProSoft Technology ICX35-HWC Industrial Cellular Gateway firmware (web user interface)

9.8Critical

CVE-2017-2780

CVE-2017-2780: InsideSecure MatrixSSL X.509 Certificate Parsing Heap Buffer Overflow

InsideSecure MatrixSSL (embedded TLS/SSL and cryptography library, originally developed by PeerSec Networks, used by IoT and other resource-constrained client/server firmware)

9.8CriticalCISA KEV

CVE-2017-7921

CVE-2017-7921: Hikvision IP Camera Improper Authentication Bypass (KEV)

Hikvision IP cameras (DS-2CD2xx2F-I, DS-2CD2xx0F-I, DS-2CD2xx2FWD, DS-2CD4x2xFWD, DS-2CD4xx5, DS-2DFx and DS-2CD63xx series)

8.1High

CVE-2018-1000500

CVE-2018-1000500: BusyBox wget Missing SSL Certificate Validation

BusyBox (wget applet)

9.8Critical

CVE-2018-10635

CVE-2018-10635: Universal Robots CB 3.1 Controller Unauthenticated URScript Code Execution

Universal Robots CB 3.1 robot controller firmware (UR3, UR5, UR10 collaborative arms)

9.8Critical

CVE-2018-11462

CVE-2018-11462: Siemens SINUMERIK CNC Controller Remote Privilege Escalation

Siemens SINUMERIK 808D, 828D, and 840D sl CNC controller firmware

9.8Critical

CVE-2018-1285

CVE-2018-1285: Apache log4net XXE Bundled in Applied Systems Engineering ASE2000 V2 Communications Test Set

Applied Systems Engineering ASE2000 V2 Communications Test Set (bundled Apache log4net component)

8.8HighCISA KEV

CVE-2018-4063

CVE-2018-4063: Sierra Wireless AirLink ES450/GX450 upload.cgi RCE (KEV, EoL)

Sierra Wireless AirLink ES450 / GX450 (ALEOS firmware)

9.8Critical

CVE-2018-5475

CVE-2018-5475: GE D60 Line Distance Relay Stack-Based Buffer Overflow (Remote Code Execution on a Transmission-Line Protection Relay)

GE D60 Line Distance Relay

4.9Medium

CVE-2018-9279

CVE-2018-9279: Eaton 9PX UPS Cleartext Password Disclosure

Eaton 9PX UPS firmware (web management interface)

7.2HighCISA KEV

CVE-2019-11001

CVE-2019-11001: Reolink Multiple IP Cameras TestEmail OS Command Injection (KEV)

Reolink RLC-410W, C1 Pro, C2 Pro, RLC-422W and RLC-511W IP camera firmware ('TestEmail' diagnostic function)

9.8CriticalCISA KEV

CVE-2019-11043

CVE-2019-11043: PHP-FPM Buffer Overflow (KEV) Bundled in All-Line Equipment Fuel-Boss Fuel Management System

All-Line Equipment Company Fuel-Boss V1 (Standard, Portal, Master/Slave, Backflush) fuel management system

7.5High

CVE-2019-13524

CVE-2019-13524: GE/Emerson PACSystems RX3i Remote Denial-of-Service via Crafted Packets

GE/Emerson PACSystems RX3i CPE100, CPE115, CPE302, CPE305, CPE310, CPE330, CPE400, CPL410 and CRU320 CPU modules

9.1Critical

CVE-2019-16261

CVE-2019-16261: Tripp Lite PDU/UPS Unauthenticated Outlet Control

Tripp Lite PDUMH15AT PDU / SU750XL UPS firmware (web management forms)

9.8CriticalCISA KEV

CVE-2019-7256

CVE-2019-7256: Nice (formerly Nortek) Linear eMerge E3-Series Access Controller OS Command Injection

Linear eMerge E3-Series building access-control panel (branded Nortek Security & Control at disclosure in 2019, now sold as Nice Linear eMerge E3-Series after Nice Ltd.'s acquisition of the Linear product line); NVD's CPE data names the Essential and Elite firmware variants specifically

9.1Critical

CVE-2019-7593

CVE-2019-7593: Johnson Controls Metasys Shared RSA Key Pair (Building Automation)

Johnson Controls Metasys System (ADS/ADX servers and NAE/NIE/NCE engines)

10Critical

CVE-2020-12493

CVE-2020-12493: SWARCO CPU LS4000 Debug Port Grants Unauthenticated Root Access (Traffic Signal Controller)

SWARCO CPU LS4000 Series traffic signal controller

Full advisory index, by year

Every advisory SoftWSP has published, newest year first — a complete archive, not just the page of results shown above. Pick a CVE below or use the search and filters to narrow by severity, vendor or CWE.

2026

2025

2024

2023

2022

Fix guides for the weakness classes behind these CVEs

Each advisory links to the guide for its weakness class. The guides show device and firmware teams how to detect, fix, verify and disclose that class across a product line, not one CVE at a time.

How to fix authentication bypass in embedded firmware

Practical steps for device and firmware teams to detect, fix, verify and disclose authentication bypass and missing authentication (CWE-287/CWE-306 and related CWEs) in embedded products, sourced to MITRE CWE.

Updated

How to fix command injection in embedded firmware

Practical steps for device and firmware teams to detect, fix, verify and disclose OS command injection (CWE-77/CWE-78) in embedded products, sourced to MITRE CWE and OWASP.

Updated

How to fix hard-coded credentials in embedded firmware

Practical steps for device and firmware teams to detect, fix, verify and disclose hard-coded passwords and keys (CWE-798/CWE-259) in embedded products, sourced to MITRE CWE and CISA.

Updated

How to fix SQL injection, XSS, resource exhaustion and deserialization flaws in embedded firmware

Practical steps for device and firmware teams to detect, fix, verify and disclose SQL injection (CWE-89), cross-site scripting (CWE-79), resource exhaustion (CWE-400) and insecure deserialization (CWE-502) in embedded web UIs and management APIs, sourced to MITRE CWE and OWASP.

Updated

How to fix memory corruption in embedded firmware

Practical steps for device and firmware teams to detect, fix, verify and disclose memory-corruption bugs (CWE-787/CWE-120 and related out-of-bounds, overflow and use-after-free CWEs) in embedded products, sourced to MITRE CWE and CISA.

Updated

How to fix path traversal in embedded firmware

Practical steps for device and firmware teams to detect, fix, verify and disclose path traversal (CWE-22 and related CWEs) in embedded web UIs and file-handling code, sourced to MITRE CWE.

Updated

How to fix weak cryptography in embedded firmware

Practical steps for device and firmware teams to detect, fix and verify broken ciphers, inadequate key strength, hard-coded keys and weak random number generation (CWE-327/326/321/330) in embedded products, sourced to MITRE CWE and CISA.

Updated

Firmware vulnerabilities & fixes

OWASP Firmware Security Testing Methodology (FSTM), explained

OWASP's nine-stage Firmware Security Testing Methodology (FSTM) — obtaining and extracting firmware, static and dynamic analysis, emulation and exploitation — plus how it fits with OWASP's ISTG and ISVS.

Updated

Find out which of these CVEs are in your products or plant