CVE-2009-1687
published 2009-06-10CVE-2009-1687: The JavaScript garbage collector in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not…
PriorityP339critical9.3CVSS 2.0
AVNACMAuNCCICAC
EPSS
8.11%
94.2th percentile
The JavaScript garbage collector in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle allocation failures, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted HTML document that triggers write access to an "offset of a NULL pointer."
Affected
26 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apple | safari | <= 4.0_beta | — |
| apple | safari | <= 3.2.3 | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
| apple | safari | — | — |
CVSS provenance
nvdv2.09.3CRITICALAV:N/AC:M/Au:N/C:C/I:C/A:C
osv9.3CRITICAL
vendor_redhat9.3CRITICAL
vendor_ubuntu9.3CRITICAL
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
Qt vulnerabilities
vendor_ubuntu·2009-11-10·CVSS 9.3
CVE-2009-1699 [CRITICAL] Qt vulnerabilities
Title: Qt vulnerabilities
Summary: Qt vulnerabilities
It was discovered that QtWebKit did not properly handle certain SVGPathList
data structures. If a user were tricked into viewing a malicious website,
an attacker could exploit this to execute arbitrary code with the
privileges of the user invoking the program. (CVE-2009-0945)
Several flaws were discovered in the QtWebKit browser and JavaScript
engines. If a user were tricked into viewing a malicious website, a remote
attacker could cause a denial of service or possibly execute arbitrary code
with the privileges of the user invoking the program. (CVE-2009-1687,
CVE-2009-1690, CVE-2009-1698, CVE-2009-1711, CVE-2009-1725)
It was discovered that QtWebKit did not properly handle certain XSL
stylesheets. If a user were tricked into viewin
Ubuntu
WebKit vulnerabilities
vendor_ubuntu·2009-09-23·CVSS 9.3
CVE-2009-0945 [CRITICAL] WebKit vulnerabilities
Title: WebKit vulnerabilities
Summary: WebKit vulnerabilities
It was discovered that WebKit did not properly handle certain SVGPathList
data structures. If a user were tricked into viewing a malicious website,
an attacker could exploit this to execute arbitrary code with the
privileges of the user invoking the program. (CVE-2009-0945)
Several flaws were discovered in the WebKit browser and JavaScript engines.
If a user were tricked into viewing a malicious website, a remote attacker
could cause a denial of service or possibly execute arbitrary code with the
privileges of the user invoking the program. (CVE-2009-1687, CVE-2009-1690,
CVE-2009-1698, CVE-2009-1711, CVE-2009-1725)
It was discovered that WebKit did not prevent the loading of local Java
applets. If a user were tricked into vi
Ubuntu
KDE-Libs vulnerabilities
vendor_ubuntu·2009-08-24·CVSS 9.3
CVE-2009-0945 [CRITICAL] KDE-Libs vulnerabilities
Title: KDE-Libs vulnerabilities
Summary: KDE-Libs vulnerabilities
It was discovered that KDE-Libs did not properly handle certain malformed
SVG images. If a user were tricked into opening a specially crafted SVG
image, an attacker could cause a denial of service or possibly execute
arbitrary code with the privileges of the user invoking the program. This
issue only affected Ubuntu 9.04. (CVE-2009-0945)
It was discovered that the KDE JavaScript garbage collector did not
properly handle memory allocation failures. If a user were tricked into
viewing a malicious website, an attacker could cause a denial of service or
possibly execute arbitrary code with the privileges of the user invoking
the program. (CVE-2009-1687)
It was discovered that KDE-Libs did not properly handle HTML content in
Red Hat
kdelibs: Integer overflow in KJS JavaScript garbage collector
vendor_redhat·2009-06-25·CVSS 9.3
CVE-2009-1687 [CRITICAL] CWE-190 kdelibs: Integer overflow in KJS JavaScript garbage collector
kdelibs: Integer overflow in KJS JavaScript garbage collector
The JavaScript garbage collector in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle allocation failures, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted HTML document that triggers write access to an "offset of a NULL pointer."
GHSA
GHSA-ph64-wm3p-cq9q: The JavaScript garbage collector in WebKit in Apple Safari before 4
ghsa_unreviewed·2022-05-02
CVE-2009-1687 [HIGH] GHSA-ph64-wm3p-cq9q: The JavaScript garbage collector in WebKit in Apple Safari before 4
The JavaScript garbage collector in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle allocation failures, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted HTML document that triggers write access to an "offset of a NULL pointer."
OSV
CVE-2009-1687: The JavaScript garbage collector in WebKit in Apple Safari before 4
osv·2009-06-10·CVSS 9.3
CVE-2009-1687 [CRITICAL] CVE-2009-1687: The JavaScript garbage collector in WebKit in Apple Safari before 4
The JavaScript garbage collector in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle allocation failures, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted HTML document that triggers write access to an "offset of a NULL pointer."
No detection rules found.
No public exploits indexed.
http://lists.apple.com/archives/security-announce/2009/Jun/msg00005.htmlhttp://lists.apple.com/archives/security-announce/2009/jun/msg00002.htmlhttp://lists.opensuse.org/opensuse-security-announce/2011-01/msg00006.htmlhttp://osvdb.org/54985http://secunia.com/advisories/35379http://secunia.com/advisories/36057http://secunia.com/advisories/36062http://secunia.com/advisories/36790http://secunia.com/advisories/37746http://secunia.com/advisories/43068http://securitytracker.com/id?1022345http://support.apple.com/kb/HT3613http://support.apple.com/kb/HT3639http://www.debian.org/security/2009/dsa-1950http://www.mandriva.com/security/advisories?name=MDVSA-2009:330http://www.securityfocus.com/bid/35260http://www.securityfocus.com/bid/35309http://www.ubuntu.com/usn/USN-822-1http://www.ubuntu.com/usn/USN-836-1http://www.ubuntu.com/usn/USN-857-1http://www.vupen.com/english/advisories/2009/1522http://www.vupen.com/english/advisories/2009/1621http://www.vupen.com/english/advisories/2011/0212https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10260https://www.redhat.com/archives/fedora-package-announce/2009-July/msg01177.htmlhttps://www.redhat.com/archives/fedora-package-announce/2009-July/msg01196.htmlhttps://www.redhat.com/archives/fedora-package-announce/2009-July/msg01199.htmlhttps://www.redhat.com/archives/fedora-package-announce/2009-July/msg01200.htmlhttp://lists.apple.com/archives/security-announce/2009/Jun/msg00005.htmlhttp://lists.apple.com/archives/security-announce/2009/jun/msg00002.htmlhttp://lists.opensuse.org/opensuse-security-announce/2011-01/msg00006.htmlhttp://osvdb.org/54985http://secunia.com/advisories/35379http://secunia.com/advisories/36057http://secunia.com/advisories/36062http://secunia.com/advisories/36790http://secunia.com/advisories/37746http://secunia.com/advisories/43068http://securitytracker.com/id?1022345http://support.apple.com/kb/HT3613http://support.apple.com/kb/HT3639http://www.debian.org/security/2009/dsa-1950http://www.mandriva.com/security/advisories?name=MDVSA-2009:330http://www.securityfocus.com/bid/35260http://www.securityfocus.com/bid/35309http://www.ubuntu.com/usn/USN-822-1http://www.ubuntu.com/usn/USN-836-1http://www.ubuntu.com/usn/USN-857-1http://www.vupen.com/english/advisories/2009/1522http://www.vupen.com/english/advisories/2009/1621http://www.vupen.com/english/advisories/2011/0212https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10260https://www.redhat.com/archives/fedora-package-announce/2009-July/msg01177.htmlhttps://www.redhat.com/archives/fedora-package-announce/2009-July/msg01196.htmlhttps://www.redhat.com/archives/fedora-package-announce/2009-July/msg01199.htmlhttps://www.redhat.com/archives/fedora-package-announce/2009-July/msg01200.html
2009-06-10
Published