p PatchFirst

CVE-2024-39684

CVE-2024-39684 · Tencent RapidJSON include/rapidjson/reader.h GenericReader::ParseNumber() Function Template Exponent Parsing Integer Overflow

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

Tencent RapidJSON is vulnerable to privilege escalation due to an integer overflow in the `GenericReader::ParseNumber()` function of `include/rapidjson/reader.h` when parsing JSON text from a stream. An attacker needs to send the victim a crafted file which needs to be opened; this triggers the integer overflow vulnerability (when the file is parsed), leading to elevation of privilege.

CVSS 6.8 · Media · EPSS 0,4% · Corrección disponible

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • rapidjson

    Versiones
    • <= 1.1.0: Afectada

    Sin corrección publicada

  • rapidjson Debian:12

    Versiones
    • 1.1.0+dfsg2-7.1
    • 1.1.0+dfsg2-7.2
    • 1.1.0+dfsg2-7.3
    • 1.1.0+dfsg2-7.4
    • 1.1.0+dfsg2-7.6
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • rapidjson Debian:13

    Versiones
    • 1.1.0+dfsg2-7.4
    • 1.1.0+dfsg2-7.6
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • rapidjson Debian:14

    Versiones
    • 1.1.0+dfsg2-7.4
    • 1.1.0+dfsg2-7.6
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • rapidjson Ubuntu:Pro:16.04:LTS

    Versiones
    • 0.12~git20141031-3
    • 0.12~git20141031-3ubuntu0.1~esm1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 0.12~git20141031-3ubuntu0.1~esm2

    Actualiza a 0.12~git20141031-3ubuntu0.1~esm2

  • rapidjson Ubuntu:Pro:18.04:LTS

    Versiones
    • 0.12~git20141031+dfsg-1
    • 1.1.0+dfsg2-3
    • 1.1.0+dfsg2-3ubuntu0.1~esm1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.1.0+dfsg2-3ubuntu0.1~esm2

    Actualiza a 1.1.0+dfsg2-3ubuntu0.1~esm2

  • rapidjson Ubuntu:Pro:20.04:LTS

    Versiones
    • 1.1.0+dfsg2-5
    • 1.1.0+dfsg2-5ubuntu1
    • 1.1.0+dfsg2-5ubuntu1+esm1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.1.0+dfsg2-5ubuntu1+esm2

    Actualiza a 1.1.0+dfsg2-5ubuntu1+esm2

  • rapidjson Ubuntu:Pro:22.04:LTS

    Versiones
    • 1.1.0+dfsg2-7
    • 1.1.0+dfsg2-7ubuntu0.1~esm1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.1.0+dfsg2-7ubuntu0.1~esm2

    Actualiza a 1.1.0+dfsg2-7ubuntu0.1~esm2

  • rapidjson Ubuntu:Pro:24.04:LTS

    Versiones
    • 1.1.0+dfsg2-7.1
    • 1.1.0+dfsg2-7.2
    • 1.1.0+dfsg2-7.2ubuntu0.1~esm1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 1.1.0+dfsg2-7.2ubuntu0.1~esm2

    Actualiza a 1.1.0+dfsg2-7.2ubuntu0.1~esm2

  • rapidjson Ubuntu:25.10

    Versiones
    • 1.1.0+dfsg2-7.3ubuntu1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • rapidjson Ubuntu:26.10

    Versiones
    • 1.1.0+dfsg2-7.6ubuntu1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • rapidjson Ubuntu:26.04:LTS

    Versiones
    • 1.1.0+dfsg2-7.3ubuntu1
    • 1.1.0+dfsg2-7.6ubuntu1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

Fuentes originales

Comprueba tu servidor →