p PatchFirst

CVE-2024-5991

CVE-2024-5991 · Buffer overread in domain name matching

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

In function MatchDomainName(), input param str is treated as a NULL terminated string despite being user provided and unchecked. Specifically, the function X509_check_host() takes in a pointer and length to check against, with no requirements that it be NULL terminated. If a caller was attempting to do a name check on a non-NULL terminated buffer, the code would read beyond the bounds of the input array until it found a NULL terminator.This issue affects wolfSSL: through 5.7.0.

CVSS 10.0 · Crítica · EPSS 0,6% · Corrección disponible

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • wolfssl

    Versiones
    • ≥ 0, ≤ 5.7.0: Afectada (release bundle)

    Sin corrección publicada

  • wolfssl Debian:12

    Versiones
    • 5.5.4-2
    • 5.5.4-2+deb12u1
    • 5.5.4-2+deb12u2
    • 5.5.4-2+deb12u3
    • 5.5.4-2.1
    • 5.6.4-1
    • 5.6.4-2
    • 5.6.6-1
    • 5.6.6-1.1
    • 5.6.6-1.2
    • 5.6.6-1.3
    • 5.6.6-1.3~exp1
    • 5.7.0-0.1
    • 5.7.0-0.2
    • 5.7.0-0.3
    • 5.7.2-0.1
    • 5.7.2-0.2
    • 5.7.2-0.3
    • 5.7.2-0.4
    • 5.8.2-1
    • 5.8.2-1.1
    • 5.8.2-1.2
    • 5.8.4-1
    • 5.9.0-0.1
    • 5.9.0-0.2
    • 5.9.1-0.1
    • 5.9.2-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Debian:13

    Intervalos de versiones afectados
    • ECOSYSTEM: < 5.7.2-0.1

    Actualiza a 5.7.2-0.1

  • wolfssl Ubuntu:16.04:LTS

    Versiones
    • 3.4.8+dfsg-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Ubuntu:18.04:LTS

    Versiones
    • 3.10.2+dfsg-2
    • 3.12.0+dfsg-1
    • 3.12.2+dfsg-1
    • 3.13.0+dfsg-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Ubuntu:20.04:LTS

    Versiones
    • 4.1.0+dfsg-2
    • 4.2.0+dfsg-1
    • 4.2.0+dfsg-2
    • 4.2.0+dfsg-3
    • 4.3.0+dfsg-2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Ubuntu:22.04:LTS

    Versiones
    • 4.6.0-3
    • 5.0.0-1
    • 5.1.1-1
    • 5.2.0-1
    • 5.2.0-2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Ubuntu:24.04:LTS

    Versiones
    • 5.5.4-2
    • 5.5.4-2.1
    • 5.6.4-2
    • 5.6.6-1.2
    • 5.6.6-1.3
    • 5.6.6-1.3build1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Ubuntu:25.10

    Versiones
    • 5.7.2-0.1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Ubuntu:26.10

    Versiones
    • 5.9.1-0.1
    • 5.9.2-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • wolfssl Ubuntu:26.04:LTS

    Versiones
    • 5.7.2-0.1
    • 5.8.2-1.2
    • 5.8.4-1
    • 5.9.1-0.1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

Fuentes originales

Comprueba tu servidor →