p PatchFirst

CVE-2024-42330

CVE-2024-42330 · JS - Internal strings in HTTP headers

This page contains facts from public vulnerability sources. Check the original advisory before updating.

The HttpRequest object allows to get the HTTP headers from the server's response after sending the request. The problem is that the returned strings are created directly from the data returned by the server and are not correctly encoded for JavaScript. This allows to create internal strings that can be used to access hidden properties of objects.

CVSS 9.1 · Critical · EPSS 0.9% · Fix available

Published
Updated

Stack: system · applications

Affected products and versions

  • zabbix

    Versions
    • ≥ 6.0.0, ≤ 6.0.33: Affected; ≥ 6.0.34rc1: Not affected (git)
    • ≥ 6.4.0, ≤ 6.4.18: Affected; ≥ 6.4.19rc1: Not affected (git)
    • ≥ 7.0.0, ≤ 7.0.3: Affected; ≥ 7.0.4rc1: Not affected (git)

    Update to 6.0.34rc1; Update to 6.4.19rc1; Update to 7.0.4rc1

  • zabbix Debian:12

    Versions
    • 1:6.0.14+dfsg-1
    • 1:6.0.23+dfsg-1
    • 1:6.0.23+dfsg-1~bpo12+1
    • 1:6.0.24+dfsg-1
    • 1:6.0.25+dfsg-1
    • 1:6.0.29+dfsg-1
    • 1:7.0.0+dfsg-1
    • 1:7.0.0+dfsg-2
    • 1:7.0.0+dfsg-2~bpo12+1
    • 1:7.0.1+dfsg-1
    • 1:7.0.1+dfsg-1~bpo12+1
    • 1:7.0.10+dfsg-1
    • 1:7.0.10+dfsg-2
    • 1:7.0.2+dfsg-1
    • 1:7.0.2+dfsg-1~bpo12+1
    • 1:7.0.22+dfsg-1
    • 1:7.0.22+dfsg-1.1
    • 1:7.0.22+dfsg-1~bpo13+1
    • 1:7.0.22+dfsg-1~deb13u1
    • 1:7.0.27+dfsg-1
    • 1:7.0.29+dfsg-1
    • 1:7.0.29+dfsg-2
    • 1:7.0.3+dfsg-1
    • 1:7.0.5+dfsg-1
    • 1:7.0.5+dfsg-1~bpo12+1
    • 1:7.0.6+dfsg-1
    • 1:7.0.9+dfsg-1
    • 1:7.0.9+dfsg-1~bpo12+1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • zabbix Debian:13

    Affected ranges
    • ECOSYSTEM: < 1:7.0.5+dfsg-1

    Update to 1:7.0.5+dfsg-1

  • zabbix Debian:14

    Affected ranges
    • ECOSYSTEM: < 1:7.0.5+dfsg-1

    Update to 1:7.0.5+dfsg-1

  • zabbix Ubuntu:Pro:14.04:LTS

    Versions
    • 1:2.0.6+dfsg-1ubuntu2
    • 1:2.2.0+dfsg-1ubuntu1
    • 1:2.2.0+dfsg-6ubuntu1
    • 1:2.2.1+dfsg-1ubuntu3
    • 1:2.2.2+dfsg-1ubuntu1
    • 1:2.2.2+dfsg-1ubuntu1+esm1
    • 1:2.2.2+dfsg-1ubuntu1+esm3
    • 1:2.2.2+dfsg-1ubuntu1+esm4
    • 1:2.2.2+dfsg-1ubuntu1+esm5
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • zabbix Ubuntu:Pro:16.04:LTS

    Versions
    • 1:2.4.6+dfsg-1
    • 1:2.4.7+dfsg-1
    • 1:2.4.7+dfsg-2
    • 1:2.4.7+dfsg-2ubuntu2
    • 1:2.4.7+dfsg-2ubuntu2.1
    • 1:2.4.7+dfsg-2ubuntu2.1+esm1
    • 1:2.4.7+dfsg-2ubuntu2.1+esm2
    • 1:2.4.7+dfsg-2ubuntu2.1+esm3
    • 1:2.4.7+dfsg-2ubuntu2.1+esm4
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • zabbix Ubuntu:Pro:18.04:LTS

    Versions
    • 1:3.0.7+dfsg-3
    • 1:3.0.12+dfsg-1
    • 1:3.0.12+dfsg-1ubuntu0.1~esm1
    • 1:3.0.12+dfsg-1ubuntu0.1~esm2
    • 1:3.0.12+dfsg-1ubuntu0.1~esm3
    • 1:3.0.12+dfsg-1ubuntu0.1~esm4
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • zabbix Ubuntu:Pro:20.04:LTS

    Versions
    • 1:4.0.4+dfsg-1build2
    • 1:4.0.4+dfsg-1build3
    • 1:4.0.11+dfsg-1
    • 1:4.0.14+dfsg-1
    • 1:4.0.15+dfsg-1
    • 1:4.0.16+dfsg-1
    • 1:4.0.16+dfsg-1build1
    • 1:4.0.17+dfsg-1
    • 1:4.0.17+dfsg-1ubuntu0.1~esm1
    • 1:4.0.17+dfsg-1ubuntu0.1~esm2
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • zabbix Ubuntu:Pro:22.04:LTS

    Versions
    • 1:5.0.8+dfsg-1build1
    • 1:5.0.14+dfsg-1
    • 1:5.0.17+dfsg-1
    • 1:5.0.17+dfsg-1ubuntu0.1~esm1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

Original sources

Check your server →