Originalbeschreibung
Integer overflow in the rb_ary_fill function in array.c in Ruby before revision 17756 allows context-dependent attackers to cause a denial of service (crash) or possibly have unspecified other impact via a call to the Array#fill method with a start (aka beg) argument greater than ARY_MAX_SIZE. NOTE: this issue exists because of an incomplete fix for other closely related integer overflows.
Betroffene Software
- Ruby = 1.8.6.230 exakte Übereinstimmung
Details
- Veröffentlicht
- 2008-07-09
- Zuletzt geändert
- 2024-08-07
- CVSS-Vektor
AV:N/AC:L/Au:N/C:P/I:P/A:P
Referenzen
- cve.org/CVE-2008-2376
- nvd.nist.gov/vuln/detail/CVE-2008-2376
- secunia.com/advisories/31090
- usn.ubuntu.com/651-1/
- www.mandriva.com/security/advisories?name=MDVSA-2008:141
- lists.apple.com/archives/security-announce//2008/Sep/msg00005.html
- secunia.com/advisories/31006
- www.redhat.com/archives/fedora-package-announce/2008-July/msg00112.html
- www.debian.org/security/2008/dsa-1618
- wiki.rpath.com/wiki/Advisories:rPSA-2008-0218
- www.us-cert.gov/cas/techalerts/TA08-260A.html
- www.vupen.com/english/advisories/2008/2584
- secunia.com/advisories/31062
- issues.rpath.com/browse/RPL-2639
Verfolgen Sie diese Versionen auf Ihren eigenen Servern
InfraGuard erfasst die installierten Softwareversionen auf jedem Server und markiert diejenigen mit bekannten Schwachstellen. Self-Hosted – nichts verlässt Ihr Netzwerk.
Dieses Produkt verwendet Daten der NVD-API, ist jedoch nicht von der NVD empfohlen oder zertifiziert. CVE® ist eine eingetragene Marke von The MITRE Corporation; CVE-Datensätze werden gemäß den Nutzungsbedingungen des CVE Program verwendet.