Vulnerability Name:

CVE-2009-2419 (CCN-51533)

Assigned:2009-07-01
Published:2009-07-01
Updated:2017-08-17
Summary:Use-after-free vulnerability in the servePendingRequests function in WebCore in WebKit in Apple Safari 4.0 and 4.0.1 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted HTML document that references a zero-length .js file and the JavaScript reload function.
Note: some of these details are obtained from third party information.
CVSS v3 Severity:5.3 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Low
CVSS v2 Severity:4.3 Medium (CVSS v2 Vector: AV:N/AC:M/Au:N/C:N/I:N/A:P)
3.9 Low (Temporal CVSS v2 Vector: AV:N/AC:M/Au:N/C:N/I:N/A:P/E:H/RL:TF/RC:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Medium
Authentication (Au): None
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Partial
4.3 Medium (CCN CVSS v2 Vector: AV:N/AC:M/Au:N/C:N/I:N/A:P)
3.9 Low (CCN Temporal CVSS v2 Vector: AV:N/AC:M/Au:N/C:N/I:N/A:P/E:H/RL:TF/RC:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Medium
Athentication (Au): None
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Partial
Vulnerability Type:CWE-399
Vulnerability Consequences:Denial of Service
References:Source: MITRE
Type: CNA
CVE-2009-2419

Source: SUSE
Type: UNKNOWN
SUSE-SR:2011:002

Source: CCN
Type: Marcell Dietl Web site
Apple Safari 4.x JavaScript Reload Denial of Service

Source: MISC
Type: Exploit
http://marcell-dietl.de/index/adv_safari_4_x_js_reload_dos.php

Source: CCN
Type: SA33495
Apple Safari WebKit "servePendingRequests()" Use-After-Free Weakness

Source: SECUNIA
Type: Vendor Advisory
33495

Source: SECUNIA
Type: UNKNOWN
43068

Source: CCN
Type: WebKit development Repository
Changeset 44519

Source: CONFIRM
Type: Vendor Advisory
http://trac.webkit.org/changeset/44519

Source: CCN
Type: Apple Safari Web site
Apple - Safari

Source: OSVDB
Type: UNKNOWN
55587

Source: CCN
Type: OSVDB ID: 55587
Apple Safari WebKit servePendingRequests() Function Use-After-Free DoS

Source: BID
Type: Exploit
35555

Source: CCN
Type: BID-35555
Apple Safari 'reload()' Denial of Service Vulnerability

Source: VUPEN
Type: UNKNOWN
ADV-2011-0212

Source: XF
Type: UNKNOWN
safari-servependingrequests-dos(51533)

Source: XF
Type: UNKNOWN
safari-servependingrequests-dos(51533)

Source: SUSE
Type: SUSE-SR:2011:002
SUSE Security Summary Report

Vulnerable Configuration:Configuration 1:
  • cpe:/a:apple:safari:4.0:*:*:*:*:*:*:*
  • OR cpe:/a:apple:safari:4.0.1:*:*:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/a:apple:safari:4.0:*:*:*:*:*:*:*
  • OR cpe:/a:apple:safari:4.0.1:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:org.opensuse.security:def:20092419
    V
    CVE-2009-2419
    2015-11-16
    BACK
    apple safari 4.0
    apple safari 4.0.1
    apple safari 4.0
    apple safari 4.0.1