p PatchFirst

CVE-2016-8622

CVE-2016-8622

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

The URL percent-encoding decode function in libcurl before 7.51.0 is called `curl_easy_unescape`. Internally, even if this function would be made to allocate a unscape destination buffer larger than 2GB, it would return that new length in a signed 32 bit integer variable, thus the length would get either just truncated or both truncated and turned negative. That could then lead to libcurl writing outside of its heap based buffer.

CVSS 3.7 · Niedrig · EPSS 4,7% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • curl

    Softwareversionen
    • 7.51.0: Betroffen

    Keine Korrektur veröffentlicht

  • curl Debian:12

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 7.51.0-1

    Auf 7.51.0-1 aktualisieren

  • curl Debian:13

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 7.51.0-1

    Auf 7.51.0-1 aktualisieren

  • curl Debian:14

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 7.51.0-1

    Auf 7.51.0-1 aktualisieren

  • curl Ubuntu:14.04:LTS

    Softwareversionen
    • 7.32.0-1ubuntu1
    • 7.33.0-1ubuntu1
    • 7.34.0-1ubuntu1
    • 7.35.0-1ubuntu1
    • 7.35.0-1ubuntu2
    • 7.35.0-1ubuntu2.1
    • 7.35.0-1ubuntu2.2
    • 7.35.0-1ubuntu2.3
    • 7.35.0-1ubuntu2.5
    • 7.35.0-1ubuntu2.6
    • 7.35.0-1ubuntu2.7
    • 7.35.0-1ubuntu2.8
    • 7.35.0-1ubuntu2.9
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 7.35.0-1ubuntu2.10

    Auf 7.35.0-1ubuntu2.10 aktualisieren

  • curl Ubuntu:16.04:LTS

    Softwareversionen
    • 7.43.0-1ubuntu2
    • 7.45.0-1ubuntu1
    • 7.46.0-1ubuntu1
    • 7.47.0-1ubuntu1
    • 7.47.0-1ubuntu2
    • 7.47.0-1ubuntu2.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 7.47.0-1ubuntu2.2

    Auf 7.47.0-1ubuntu2.2 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →