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

Goal: 1000 CNY ยท Raised: 1359 CNY

100%

CVE-2024-36837 โ€” AI Deep Analysis Summary

Q1What is this vulnerability? (Essence + Consequences)

๐Ÿšจ **Essence**: SQL Injection in CRMEB v5.2.2. ๐Ÿ’ฅ **Consequences**: Remote attackers can steal sensitive data via the `getProductList` function in `ProductController.php`.

Q2Root Cause? (CWE/Flaw)

๐Ÿ›ก๏ธ **Root Cause**: Improper input validation in `ProductController.php`. โš ๏ธ **Flaw**: The `getProductList` function allows malicious SQL payloads to execute, bypassing security controls.

Q3Who is affected? (Versions/Components)

๐ŸŽฏ **Affected**: Zhongbang CRMEB. ๐Ÿ“ฆ **Version**: Specifically **v5.2.2** and potentially higher versions (e.g., CRMEB-KY v5.2.2+). ๐Ÿข **Vendor**: Zhongbang Network (Xi'an).

Q4What can hackers do? (Privileges/Data)

๐Ÿ•ต๏ธ **Hackers Can**: Extract sensitive information from the database. ๐Ÿ”“ **Privileges**: Remote, unauthenticated access to critical data via the API endpoint.

Q5Is exploitation threshold high? (Auth/Config)

๐Ÿ“‰ **Threshold**: **LOW**. ๐ŸŒ **Auth**: No authentication required. โš™๏ธ **Config**: Exploitable via standard HTTP GET requests to the `/api/products` endpoint.

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

๐Ÿ”ฅ **Public Exp?**: **YES**. ๐Ÿ“‚ **PoCs**: Available on GitHub (phtcloud-dev, lhc321-source). ๐Ÿ› ๏ธ **Tools**: Works with `sqlmap` and custom Python scripts.

Q7How to self-check? (Features/Scanning)

๐Ÿ” **Self-Check**: Scan for `CRMEB` in body or specific CSS icons. ๐Ÿ“ก **API Test**: Send crafted SQL payloads to `/api/products?limit=20&priceOrder=&salesOrder=&selectId=`.

Q8Is it fixed officially? (Patch/Mitigation)

๐Ÿฉน **Official Fix**: Data does not mention an official patch. โš ๏ธ **Status**: Vulnerability disclosed June 2024; assume **UNPATCHED** until verified.

Q9What if no patch? (Workaround)

๐Ÿ›‘ **Workaround**: Block external access to `/api/products`. ๐Ÿšง **Mitigation**: Implement WAF rules to filter SQL injection patterns in query parameters.

Q10Is it urgent? (Priority Suggestion)

๐Ÿ”ด **Urgency**: **HIGH**. ๐Ÿš€ **Priority**: Critical due to easy exploitation and data exposure. ๐Ÿƒ **Action**: Patch immediately or isolate the API endpoint.