9.8

CVE-2024-45414

The HTTPD binary in multiple ZTE routers has a stack-based buffer overflow vulnerability in webPrivateDecrypt function. This function is responsible for decrypting RSA encrypted ciphertext, the encrypted data is supplied base64 encoded. The decoded ciphertext is stored on the stack without checking its length. An unauthenticated attacker can get RCE as root by exploiting this vulnerability.

Verknüpft mit AI von unstrukturierten Daten zu bestehenden CPE der NVD
This information is available to logged-in users.
Daten sind bereitgestellt durch das CVE Programm von Authorized Data Publishers (ADP) (Unstrukturiert)
Vendorzte
Product zxhn_z500_firmware
Default Statusunknown
Version V1.0.1.1B2.1000
Status affected
Vendorzte
Product zxhn_e500_firmware
Default Statusunknown
Version V1.0.1.1B2.1000
Status affected
Vendorzte
Product zxhn_h108n_firmware
Default Statusunknown
Version V2.6.20.ROST12
Status affected
Vendorzte
Product zxhn_e2615_firmware
Default Statusunknown
Version V1.0.1
Status affected
Vendorzte
Product zxhn_e2603_firmware
Default Statusunknown
Version V1.0.1
Status affected
Vendorzte
Product zxhn_e2618_firmware
Default Statusunknown
Version V1.0.0.2B4.3000
Status affected
Vendorzte
Product zxhn_e1600_firmware
Default Statusunknown
Version V1.0.0.2B1.1000
Status affected
Vendorzte
Product zxhn_h338a_firmware
Default Statusunknown
Version V1.5.0_H3A.1T9P1-o
Status affected
Vendorzte
Product zxhn_h168n_firmware
Default Statusunknown
Version V3.5.5_CO.1T1
Status affected
Vendorzte
Product zxhn_h168a_firmware
Default Statusunknown
Version TTN.1T1_211029
Status affected
Zu dieser CVE wurde keine CISA KEV oder CERT.AT-Warnung gefunden.
EPSS Metriken
Type Source Score Percentile
EPSS FIRST.org 0.83% 0.735
CVSS Metriken
Source Base Score Exploit Score Impact Score Vector string
134c704f-9b21-4f2e-91b3-4a467353bcc0 9.8 3.9 5.9
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-121 Stack-based Buffer Overflow

A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).