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