CVE-2010-1939

Apple Safari 4.0.5 - Use-After-Free via Popup Window Close Method

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 2 public exploits for CVE-2010-1939. PoCs published by Alexey Sintsov, Krystian Kloskowski.

AI-analyzed exploit summary This exploit leverages a JIT-spray technique to bypass DEP and ASLR in Safari, using a chain of HTML files to trigger a vulnerability via parent.close(). The shellcode executes 'notepad' as a demonstration.

Description

Use-after-free vulnerability in Apple Safari 4.0.5 on Windows allows remote attackers to execute arbitrary code by using window.open to create a popup window for a crafted HTML document, and then calling the parent window's close method, which triggers improper handling of a deleted window object.

Exploits (2)

exploitdb WORKING POC VERIFIED
by Alexey Sintsov · textremotewindows
https://www.exploit-db.com/exploits/12614

This exploit leverages a JIT-spray technique to bypass DEP and ASLR in Safari, using a chain of HTML files to trigger a vulnerability via parent.close(). The shellcode executes 'notepad' as a demonstration.

Classification
Working Poc 90%
Attack Type
Rce
Complexity
Complex
Reliability
Reliable
Target: Apple Safari (version not specified, likely pre-2010)
No auth needed
Prerequisites: Victim must open the malicious HTML file in a vulnerable version of Safari
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by Krystian Kloskowski · htmlremotewindows
https://www.exploit-db.com/exploits/12573

This exploit targets a memory corruption vulnerability in Apple Safari 4.0.5 via the parent.close() function. It uses a heap spray technique to achieve arbitrary code execution, demonstrated by launching calc.exe.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Apple Safari 4.0.5
No auth needed
Prerequisites: Safari 4.0.5 on Windows XP SP2 · Popup blocking disabled (Ctrl+Shift+K)
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (9)

Core 9
Core References
Vendor Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/39670
Third Party Advisory, VDB Entry vdb-entry signature x_refsource_oval
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6748
Patch, Vendor Advisory vdb-entry x_refsource_vupen
http://www.vupen.com/english/advisories/2010/1097
Exploit vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/39990
Exploit x_refsource_misc
http://h07.w.interia.pl/Safari.rar
Third Party Advisory, VDB Entry vdb-entry x_refsource_osvdb
http://www.osvdb.org/64482
Third Party Advisory, VDB Entry vdb-entry x_refsource_sectrack
http://securitytracker.com/id?1023958
US Government Resource third-party-advisory x_refsource_cert-vn
http://www.kb.cert.org/vuls/id/943165

Scores

EPSS 0.1471
EPSS Percentile 96.2%

Details

CWE
CWE-399
Status published
Products (1)
apple/safari 4.0.5
Published May 13, 2010
Tracked Since Feb 18, 2026