p PatchFirst

CVE-2024-7254

CVE-2024-7254 · Stack overflow in Protocol Buffers Java Lite

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

Any project that parses untrusted Protocol Buffers data containing an arbitrary number of nested groups / series of SGROUP tags can corrupted by exceeding the stack limit i.e. StackOverflow. Parsing nested groups as unknown fields with DiscardUnknownFieldsParser or Java Protobuf Lite parser, or against Protobuf map fields, creates unbounded recursions that can be abused by an attacker.

CVSS 8.7 · Hoch · EPSS 2,8% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • protocol buffers

    Softwareversionen
    • ≥ 0, < 28.2: Betroffen (custom)

    Auf 28.2 aktualisieren

  • protobuf-java

    Softwareversionen
    • ≥ 0, < 3.25.5: Betroffen (custom)
    • ≥ 0, < 4.27.5: Betroffen (custom)
    • ≥ 0, < 4.28.2: Betroffen (custom)

    Auf 3.25.5 aktualisieren

  • protobuf-javalite

    Softwareversionen
    • ≥ 0, < 3.25.5: Betroffen (custom)
    • ≥ 0, < 4.27.5: Betroffen (custom)
    • ≥ 0, < 4.28.2: Betroffen (custom)

    Auf 3.25.5 aktualisieren

  • protobuf-kotlin

    Softwareversionen
    • ≥ 0, < 3.25.5: Betroffen (custom)
    • ≥ 0, < 4.27.5: Betroffen (custom)
    • ≥ 0, < 4.28.2: Betroffen (custom)

    Auf 3.25.5 aktualisieren

  • protobuf-kotllin-lite

    Softwareversionen
    • ≥ 0, < 3.25.5: Betroffen (custom)
    • ≥ 0, < 4.27.5: Betroffen (custom)
    • ≥ 0, < 4.28.2: Betroffen (custom)

    Auf 3.25.5 aktualisieren

  • google-protobuf [jruby gem]

    Softwareversionen
    • ≥ 0, < 3.25.5: Betroffen (custom)
    • ≥ 0, < 4.27.5: Betroffen (custom)
    • ≥ 0, < 4.28.2: Betroffen (custom)

    Auf 3.25.5 aktualisieren

  • protobuf Debian:12

    Softwareversionen
    • 3.21.12-3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.21.12-3+deb12u1

    Auf 3.21.12-3+deb12u1 aktualisieren

  • protobuf Debian:13

    Softwareversionen
    • 3.21.12-11
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.21.12-11+deb13u1

    Auf 3.21.12-11+deb13u1 aktualisieren

  • protobuf Debian:14

    Softwareversionen
    • 3.21.12-11
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.21.12-12

    Auf 3.21.12-12 aktualisieren

  • protobuf Ubuntu:Pro:14.04:LTS

    Softwareversionen
    • 2.4.1-3ubuntu2
    • 2.4.1-3ubuntu3
    • 2.4.1-3ubuntu4
    • 2.5.0-5ubuntu2
    • 2.5.0-7ubuntu1
    • 2.5.0-8ubuntu1
    • 2.5.0-9ubuntu1
    • 2.5.0-9ubuntu1+esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • protobuf Ubuntu:Pro:16.04:LTS

    Softwareversionen
    • 2.6.1-1.2
    • 2.6.1-1.3
    • 2.6.1-1.3ubuntu0.1~esm1
    • 2.6.1-1.3ubuntu0.1~esm2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 2.6.1-1.3ubuntu0.1~esm4

    Auf 2.6.1-1.3ubuntu0.1~esm4 aktualisieren

  • protobuf Ubuntu:Pro:18.04:LTS

    Softwareversionen
    • 3.0.0-9ubuntu5
    • 3.0.0-9ubuntu6
    • 3.0.0-9.1ubuntu1
    • 3.0.0-9.1ubuntu1.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.0.0-9.1ubuntu1.1+esm3

    Auf 3.0.0-9.1ubuntu1.1+esm3 aktualisieren

  • protobuf Ubuntu:Pro:20.04:LTS

    Softwareversionen
    • 3.6.1.3-2
    • 3.6.1.3-2ubuntu1
    • 3.6.1.3-2ubuntu3
    • 3.6.1.3-2ubuntu4
    • 3.6.1.3-2ubuntu5
    • 3.6.1.3-2ubuntu5.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.6.1.3-2ubuntu5.2+esm2

    Auf 3.6.1.3-2ubuntu5.2+esm2 aktualisieren

  • protobuf Ubuntu:22.04:LTS

    Softwareversionen
    • 3.12.4-1ubuntu3
    • 3.12.4-1ubuntu5
    • 3.12.4-1ubuntu6
    • 3.12.4-1ubuntu7
    • 3.12.4-1ubuntu7.22.04.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.4-1ubuntu7.22.04.2

    Auf 3.12.4-1ubuntu7.22.04.2 aktualisieren

  • protobuf Ubuntu:24.04:LTS

    Softwareversionen
    • 3.21.12-7ubuntu1
    • 3.21.12-8ubuntu1
    • 3.21.12-8ubuntu5
    • 3.21.12-8.2
    • 3.21.12-8.2build1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.21.12-8.2ubuntu0.1

    Auf 3.21.12-8.2ubuntu0.1 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →