Goal Reached Thanks to every supporter โ€” we hit 100%!

Goal: 1000 CNY ยท Raised: 1336 CNY

100%

CVE-2010-0679 โ€” AI Deep Analysis Summary

Q1What is this vulnerability? (Essence + Consequences)

๐Ÿšจ **Essence**: Stack Buffer Overflow in Hyleos ChemView ActiveX. ๐Ÿ’ฅ **Consequences**: Remote attackers can execute arbitrary code via malformed file declarations with extra whitespace.

Q2Root Cause? (CWE/Flaw)

๐Ÿ›ก๏ธ **Root Cause**: Stack-based buffer overflow. โš ๏ธ **Flaw**: Improper handling of multiple blank characters in `SaveasMolFile` and `ReadMolFile` declarations.

Q3Who is affected? (Versions/Components)

๐Ÿ“ฆ **Affected**: Hyleos ChemView. ๐Ÿ“… **Version**: Specifically v1.9.5.1. ๐Ÿ–ฅ๏ธ **Component**: The ActiveX control embedded in browsers.

Q4What can hackers do? (Privileges/Data)

๐Ÿ‘‘ **Privileges**: Arbitrary Code Execution. ๐Ÿ“‚ **Data**: Full system compromise possible. The attacker gains the same rights as the user running the browser.

Q5Is exploitation threshold high? (Auth/Config)

๐Ÿ”“ **Threshold**: Low. ๐ŸŒ **Auth**: None required. It is a **Remote** vulnerability. Victims just need to visit a malicious page or open a crafted file.

Q6Is there a public Exp? (PoC/Wild Exploitation)

๐Ÿ’ฃ **Public Exp?**: YES. ๐Ÿ“‚ **Sources**: Exploit-DB (ID 11422) and Packet Storm Security have public PoCs. Wild exploitation is feasible.

Q7How to self-check? (Features/Scanning)

๐Ÿ” **Self-Check**: Scan for Hyleos ChemView ActiveX control. ๐Ÿ“‹ **Indicator**: Look for version 1.9.5.1 in browser plugins or installed software lists.

Q8Is it fixed officially? (Patch/Mitigation)

๐Ÿฉน **Fix**: Update to a patched version if available. ๐Ÿšซ **Status**: The vendor is listed as 'n/a' in data, so check official Hyleos channels for specific patches.

Q9What if no patch? (Workaround)

๐Ÿ›‘ **No Patch?**: Disable ActiveX controls. ๐Ÿšซ **Mitigation**: Block the specific ActiveX class ID or use a browser with strict ActiveX restrictions.

Q10Is it urgent? (Priority Suggestion)

๐Ÿ”ฅ **Urgency**: HIGH. ๐Ÿ“‰ **Priority**: Critical. Remote Code Execution (RCE) with public exploits means immediate patching or isolation is required.