CVE-2010-0806
Microsoft Internet Explorer — Microsoft Internet Explorer Use-After-Free Vulnerability
Beschreibung
Verwundbarkeit durch Verwendung nach Freigabe im Peer Objects-Komponente (auch bekannt als iepeers.dll) in Microsoft Internet Explorer 6, 6 SP1 und 7 ermöglicht es Fernangreifern, beliebigen Code auszuführen über Vektoren, die den Zugriff auf einen ungültigen Zeiger nach der Löschung eines Objekts beinhalten, wie im März 2010 in der Praxis ausgenutzt, auch bekannt als "Uninitialisierte Speicherkorruptionsverwundbarkeit."
Behebung & Mitigation
Warum sofort handeln?
Priorisierung
CVE-2010-0806 betrifft ausschliesslich End-of-Life-Software (IE 6/7 auf EoL-Betriebssystemen), erhält keine weiteren Herstellerpatches und wurde bereits 2010 aktiv in Drive-by-Download-Kampagnen ausgenutzt. Der EPSS-Wert von 82,2 % (Perzentile 99,6 %) spiegelt die historisch hohe Verfügbarkeit funktionsfähiger Exploits wider — Exploit-Kits dieser Ära sind weiterhin in Untergrundarchiven verfügbar und können gegen ungepatchte Legacy-Systeme eingesetzt werden. Mit CVSS 8.8 (AV:N/AC:L/PR:N/UI:R) genügt ein einziger Klick eines Benutzers auf eine präparierte Webseite zur vollständigen Kompromittierung. Für NIS2-pflichtige Organisationen ist das Vorhandensein von IE 6/7 in der Produktivumgebung ein Compliance-Risiko; die CISA-Empfehlung lautet explizit, das Produkt nicht mehr zu verwenden — Migration hat Vorrang vor allen Workarounds.
Runbook · Schritt 1
Sofort-Response (0-24 h)
- Sofortige Deinstallation oder Isolation: Internet Explorer 6, 6 SP1 und 7 sind End-of-Life und erhalten keine weiteren Sicherheitsupdates. Systeme, auf denen ausschliesslich diese Versionen verfügbar sind, sind vom Netzwerk zu isolieren, bis eine Ablösung erfolgt ist.
- Browser-Ablösung erzwingen: Gruppenrichtlinie (GPO) einsetzen, um IE als Standard-Browser zu deaktivieren und den Aufruf von
iexplore.exeauf betroffenen Systemen zu sperren — z. B. via AppLocker-Regel oder Software Restriction Policy. - iepeers.dll deaktivieren: Sofern IE nicht sofort entfernt werden kann, die DLL per
regsvr32 /u iepeers.dllderegistrieren, um den verwundbaren Peer-Objects-Komponenten-Aufruf zu unterbinden. - Patch-Status prüfen: Für Systeme, die noch unter aktivem Support liefen (Windows XP SP3, Vista, Server 2003/2008), war MS10-018 der ursprüngliche Fix. Da diese Betriebssysteme selbst EoL sind, ist eine Betriebssystem-Migration die einzig nachhaltige Massnahme.
- Netzwerk-Egress einschränken: Ausgehende HTTP/HTTPS-Verbindungen von Legacy-Systemen auf bekannte, erlaubte Ziele beschränken — verhindert Drive-by-Download-Ketten, die diesen Exploit als Einstiegspunkt nutzen.
Runbook · Schritt 2
Mitigation-Layer
- Netzwerksegmentierung: Legacy-Systeme mit IE 6/7 in ein isoliertes VLAN verschieben; ausgehende Verbindungen zu Port 80/443 nur über einen Proxy mit TLS-Inspection und URL-Filterung erlauben.
- WAF/Proxy-Filterung: Im Proxy-Regelwerk bekannte Exploit-Kit-Domains und -Pfade sperren; HTTP-Responses mit verdächtigen JavaScript-Obfuskationsmustern (z. B.
eval(unescape(oderdocument.write(unescape() blockieren. - EMET / DEP / ASLR erzwingen: Auf Systemen, auf denen EMET noch lauffähig ist, für
iexplore.exeDEP (Data Execution Prevention) und ASLR erzwingen — reduziert Zuverlässigkeit der Exploit-Ausführung erheblich. - Least-Privilege für Browser-Prozess: IE-Prozesse dürfen nicht mit administrativen Rechten laufen. Protected Mode (IE 7 auf Vista+) aktivieren; auf XP-Systemen Benutzerkonten ohne lokale Admin-Rechte verwenden.
- IPS-Signatur aktivieren: Netzwerk-IPS auf Signaturen für CVE-2010-0806 prüfen — Snort/Suricata-Regelsets (Emerging Threats) enthalten historische Signaturen für iepeers.dll-Exploit-Traffic. Sicherstellen, dass diese Regeln aktiv und aktuell sind.
- Makro- und ActiveX-Härtung: In der IE-Sicherheitszonenrichtlinie ActiveX-Steuerelemente deaktivieren (
HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3, Wert 1200 auf 3 setzen).
Runbook · Schritt 3
Detection-Regeln
- Prozess-Anomalie (Sysmon EID 1): Kindprozesse von
iexplore.exe, die ungewöhnliche Binaries starten (z. B.cmd.exe,powershell.exe,wscript.exe) — Sigma-Shape:ParentImage|endswith: 'iexplore.exe'ANDImage|endswith: ('cmd.exe','powershell.exe','wscript.exe'). - DLL-Ladeereignis (Sysmon EID 7): Laden von
iepeers.dlldurchiexplore.exeauf Systemen, auf denen die DLL deregistriert sein sollte — Alert bei unerwartetemImageLoadedfüriepeers.dll. - Crash-Telemetrie / Windows Error Reporting: Häufige
iexplore.exe-Abstürze (Event ID 1000 im Application-Log) können auf fehlgeschlagene Exploit-Versuche hinweisen — Schwellenwert: mehr als 3 Abstürze pro Stunde pro Host. - Netzwerk-Telemetrie (Zeek/Suricata): HTTP-Responses, die
iepeersoder charakteristische Heap-Spray-Muster (\x0c\x0c\x0c\x0c) im Body enthalten — SPL-Snippet:index=proxy uri="*iepeers*" OR payload="*\x0c\x0c\x0c\x0c*". - Registry-Änderung (Sysmon EID 13): Unerwartete Schreibzugriffe auf
HKCU\Software\Microsoft\Internet Explorer\oderHKLM\SOFTWARE\Microsoft\Internet Explorer\unmittelbar nach einem IE-Prozessstart — kann auf Post-Exploitation-Persistenz hindeuten.
Metriken
Betroffene Produkte
Aus der Hersteller-/CERT-Meldung extrahierte Produkte und Versionsbereiche. Ein Version-Range wie „<4.14.6“ impliziert die Update-Empfehlung „auf 4.14.6 oder höher aktualisieren“.
microsoft
internet_explorer
Öffentliche Exploit-Referenzen
Öffentliche Proof-of-Concepts und Detection-Templates für diese Schwachstelle. Die Reife reicht von gemeldeten PoCs über funktionsfähige Detection-Skripte bis hin zu vollständig waffenfähigen Exploit-Modulen. NEOSEC mirrort den Code intern für forensische Analysen; nach außen verlinken wir ausschließlich auf die Original-Quellen.
Quellen & Referenzen
- http://osvdb.org/62810vdb-entryx_refsource_OSVDB
- http://www.us-cert.gov/cas/techalerts/TA10-089A.htmlthird-party-advisoryx_refsource_CERT
- http://www.securityfocus.com/bid/38615vdb-entryx_refsource_BID
- http://www.vupen.com/english/advisories/2010/0567vdb-entryx_refsource_VUPEN
- http://secunia.com/advisories/38860third-party-advisoryx_refsource_SECUNIA
- http://www.us-cert.gov/cas/techalerts/TA10-068A.htmlthird-party-advisoryx_refsource_CERT
- https://docs.microsoft.com/en-us/security-updates/securitybulletins/2010/ms10-018vendor-advisoryx_refsource_MS
- http://www.microsoft.com/technet/security/advisory/981374.mspxx_refsource_CONFIRM
- https://exchange.xforce.ibmcloud.com/vulnerabilities/56772vdb-entryx_refsource_XF
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8446vdb-entrysignaturex_refsource_OVAL
- http://www.vupen.com/english/advisories/2010/0744vdb-entryx_refsource_VUPEN
- http://blogs.technet.com/msrc/archive/2010/03/09/security-advisory-981374-released.aspxx_refsource_CONFIRM
- http://www.kb.cert.org/vuls/id/744549third-party-advisoryx_refsource_CERT-VN
- https://learn.microsoft.com/en-us/security-updates/securitybulletins/2010/ms10-018vendor-advisory
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-0806government-resource