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

Goal: 1000 CNY ยท Raised: 1359 CNY

100%

CVE-2018-7662 โ€” AI Deep Analysis Summary

Q1What is this vulnerability? (Essence + Consequences)

๐Ÿšจ **Essence**: A path disclosure flaw in Webzyme Couch CMS. ๐Ÿ’ฅ **Consequences**: Attackers can retrieve the **full server file path** via direct requests to specific PHP files.โ€ฆ

Q2Root Cause? (CWE/Flaw)

๐Ÿ›ก๏ธ **Root Cause**: Improper error handling or path exposure in PHP scripts. ๐Ÿ“ **Flaw**: The files `includes/mysql2i/mysql2i.func.php` and `addons/phpmailer/phpmailer.php` expose internal paths when accessed directly.โ€ฆ

Q3Who is affected? (Versions/Components)

๐Ÿ‘ฅ **Affected**: Webzyme Couch CMS. ๐Ÿ“ฆ **Versions**: Version **2.0 and earlier**. ๐Ÿข **Vendor**: Webzyme Softwares (US-based).

Q4What can hackers do? (Privileges/Data)

๐Ÿ•ต๏ธ **Hackers Can**: Discover the **absolute full path** of the web root. ๐Ÿ“‚ **Impact**: This info helps attackers map the server structure, potentially facilitating Local File Inclusion (LFI) or other path-based exploits.

Q5Is exploitation threshold high? (Auth/Config)

๐Ÿ”“ **Threshold**: **LOW**. ๐Ÿšซ **Auth**: No authentication required. โš™๏ธ **Config**: Exploitable via **direct HTTP requests** to specific endpoints. Anyone on the internet can trigger it.

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

๐Ÿ“œ **Public Exp?**: **YES**. ๐Ÿงช **PoC**: Available via Nuclei templates (ProjectDiscovery).โ€ฆ

Q7How to self-check? (Features/Scanning)

๐Ÿ” **Self-Check**: Scan for direct access to: 1. `/includes/mysql2i/mysql2i.func.php` 2. `/addons/phpmailer/phpmailer.php`. ๐Ÿ“ก **Tool**: Use Nuclei or custom scripts to check for path leakage in responses.

Q8Is it fixed officially? (Patch/Mitigation)

๐Ÿ› ๏ธ **Fix**: Update to a version **newer than 2.0**. ๐Ÿ“ฅ **Patch**: Check official GitHub issues for updates. ๐Ÿ”— **Ref**: [CouchCMS Issue #46](https://github.com/CouchCMS/CouchCMS/issues/46).

Q9What if no patch? (Workaround)

๐Ÿšง **No Patch?**: Block direct access to the vulnerable PHP files via **Web Application Firewall (WAF)** or **Nginx/Apache config**. ๐Ÿšซ **Rule**: Deny requests to `mysql2i.func.php` and `phpmailer.php` if not needed.

Q10Is it urgent? (Priority Suggestion)

โšก **Urgency**: **HIGH**. ๐Ÿ“… **Published**: March 2018. ๐ŸŽฏ **Priority**: Immediate patching recommended. Path disclosure is a critical stepping stone for deeper server compromise.