p PatchFirst

CVE-2016-2339

CVE-2016-2339

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

An exploitable heap overflow vulnerability exists in the Fiddle::Function.new "initialize" function functionality of Ruby. In Fiddle::Function.new "initialize" heap buffer "arg_types" allocation is made based on args array length. Specially constructed object passed as element of args array can increase this array size after mentioned allocation and cause heap overflow.

CVSS 9.8 · Kritisch · EPSS 5,1% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • ruby

    Softwareversionen
    • 2.3.0 dev: Betroffen
    • 2.2.2: Betroffen

    Keine Korrektur veröffentlicht

  • ruby1.9.1 Ubuntu:14.04:LTS

    Softwareversionen
    • 1.9.3.194-8.1ubuntu2
    • 1.9.3.448-1ubuntu1
    • 1.9.3.448-1ubuntu2
    • 1.9.3.484-1ubuntu1
    • 1.9.3.484-1ubuntu2
    • 1.9.3.484-2ubuntu1
    • 1.9.3.484-2ubuntu1.1
    • 1.9.3.484-2ubuntu1.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.9.3.484-2ubuntu1.3

    Auf 1.9.3.484-2ubuntu1.3 aktualisieren

  • ruby2.0 Ubuntu:14.04:LTS

    Softwareversionen
    • 2.0.0.299-2
    • 2.0.0.343-1
    • 2.0.0.343-1ubuntu1
    • 2.0.0.353-1
    • 2.0.0.353-1ubuntu1
    • 2.0.0.484-1ubuntu1
    • 2.0.0.484-1ubuntu2
    • 2.0.0.484-1ubuntu2.1
    • 2.0.0.484-1ubuntu2.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 2.0.0.484-1ubuntu2.4

    Auf 2.0.0.484-1ubuntu2.4 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →