CVE-2019-15801
mediumpriority · track · 31OT risk · elevatedEPSS 0.015 · 74 %ileEURUUSEPSS · scored 2026-10-27
An issue was discovered on Zyxel GS1900 devices with firmware before 2.50(AAHH.0)C0. The firmware image contains encrypted passwords that are used to authenticate users wishing to access a diagnostics or password-recovery menu. Using the hardcoded cryptographic key found elsewhere in the firmware, these passwords can be decrypted. This is related to fds_sys_passDebugPasswd_ret() and fds_sys_passRecoveryPasswd_ret() in libfds.so.0.0.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 5–7.5
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (19)
Products and version ranges known to be affected.
- zyxel gs1900-10hp firmware< 2.50\(aazi.0\)c0nvdUScpe:2.3:o:zyxel:gs1900-10hp_firmware:*:*:*:*:*:*:*:*
- zyxel gs1900-24hp firmware< 2.50\(aahm.0\)c0nvdUScpe:2.3:o:zyxel:gs1900-24hp_firmware:*:*:*:*:*:*:*:*
- zyxel gs1900-48hp firmware< 2.50\(aaho.0\)c0nvdUScpe:2.3:o:zyxel:gs1900-48hp_firmware:*:*:*:*:*:*:*:*
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (7)
External citations — patches, advisories, analysis.
- https://jasper.la/exploring-zyxel-gs1900-firmware-with-ghidra.htmlcnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2019-15801cnnvd
- https://www.zyxel.com/support/gs1900-switch-vulnerabilities.shtmlcnnvd
- https://jasper.la/exploring-zyxel-gs1900-firmware-with-ghidra.htmlenisa_euvd
- https://www.zyxel.com/support/gs1900-switch-vulnerabilities.shtmlenisa_euvd
- https://jasper.la/exploring-zyxel-gs1900-firmware-with-ghidra.htmlExploitThird Party Advisorynvd
- https://www.zyxel.com/support/gs1900-switch-vulnerabilities.shtmlVendor Advisorynvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan