CVE-2004-0842
published 2004-12-23CVE-2004-0842: Internet Explorer 6.0 SP1 and earlier, and possibly other versions, allows remote attackers to cause a denial of service (application crash from "memory…
PriorityP339high7.5CVSS 2.0
AVNACLAuNCPIPAP
EXPLOIT
EPSS
56.61%
99.0th percentile
Internet Explorer 6.0 SP1 and earlier, and possibly other versions, allows remote attackers to cause a denial of service (application crash from "memory corruption") via certain malformed Cascading Style Sheet (CSS) elements that trigger heap-based buffer overflows, as demonstrated using the "@;/*" string, possibly due to a missing comment terminator that may cause an invalid length to trigger a large memory copy operation, aka the "CSS Heap Memory Corruption Vulnerability."
Affected
6 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| avaya | modular_messaging_message_storage_server | — | — |
| avaya | modular_messaging_message_storage_server | — | — |
| microsoft | ie | — | — |
| microsoft | internet_explorer | — | — |
| microsoft | internet_explorer | — | — |
| microsoft | internet_explorer | — | — |
Detection & IOCsextracted from sources · hover to see the quote
- →Look for HTML responses containing unterminated CSS comment sequences (e.g., '@;/*' or ';@/*') inside or following a STYLE tag, which are the trigger strings for this heap corruption. ↗
- →Monitor for JavaScript-driven DOM manipulation that writes malformed CSS strings (e.g., '@;/*') into innerHTML, a known delivery vector for this vulnerability. ↗
- →Target is Internet Explorer 6.0 SP1 and earlier (including 5.0.1); flag IE User-Agent strings for these versions when accessing pages containing the malformed CSS trigger strings. ↗
- ·The exact vulnerable versions span IE 5.0.1 through IE 6.0 SP1; exploitation on versions outside this range is unconfirmed ('and possibly other versions'). ↗
- ·The root cause may be a missing comment terminator causing an invalid length calculation that triggers a large memory copy — detection rules should account for both '@;/*' and ';@/*' variant orderings. ↗
CVEs like this are exactly what “Exploited This Week” covers.
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.
No detection rules found.
No writeups or analysis indexed.
http://marc.info/?l=bugtraq&m=109107496214572&w=2http://marc.info/?l=full-disclosure&m=109060455614702&w=2http://marc.info/?l=full-disclosure&m=109102919426844&w=2http://secunia.com/advisories/12806http://www.ciac.org/ciac/bulletins/p-006.shtmlhttp://www.ecqurity.com/adv/IEstyle.htmlhttp://www.kb.cert.org/vuls/id/291304http://www.securiteam.com/exploits/5NP042KF5A.htmlhttp://www.securityfocus.com/bid/10816http://www.us-cert.gov/cas/techalerts/TA04-293A.htmlhttps://docs.microsoft.com/en-us/security-updates/securitybulletins/2004/ms04-038https://exchange.xforce.ibmcloud.com/vulnerabilities/16675https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2906https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3372https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4169https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5592https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6579http://marc.info/?l=bugtraq&m=109107496214572&w=2http://marc.info/?l=full-disclosure&m=109060455614702&w=2http://marc.info/?l=full-disclosure&m=109102919426844&w=2http://secunia.com/advisories/12806http://www.ciac.org/ciac/bulletins/p-006.shtmlhttp://www.ecqurity.com/adv/IEstyle.htmlhttp://www.kb.cert.org/vuls/id/291304http://www.securiteam.com/exploits/5NP042KF5A.htmlhttp://www.securityfocus.com/bid/10816http://www.us-cert.gov/cas/techalerts/TA04-293A.htmlhttps://docs.microsoft.com/en-us/security-updates/securitybulletins/2004/ms04-038https://exchange.xforce.ibmcloud.com/vulnerabilities/16675https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2906https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3372https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4169https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5592https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6579
2004-12-23
Published