This is a summary of the AI-generated 10-question deep analysis. The full version (longer answers, follow-up Q&A, related CVEs) requires login.
Read the full analysis โ
Q1What is this vulnerability? (Essence + Consequences)
๐จ **Essence**: Apache Kylin exposes sensitive configuration data via an unauthenticated REST API endpoint.โฆ
๐ก๏ธ **Root Cause**: Missing Access Control. The API `/kylin/api/admin/config` lacks authentication checks. ๐ **Flaw**: Static API endpoint allows public access to admin-level configuration data without any credentials.
Q3Who is affected? (Versions/Components)
๐ฆ **Affected Products**: Apache Kylin (Open-source distributed OLAP data warehouse). ๐ **Versions**: 2.0.0 through 2.6.6, and 3.0.0-alpha through 4.0.0-alpha. โ ๏ธ **Note**: Many versions are impacted!
โก **Threshold**: Extremely Low. ๐ **Auth Required**: None. ๐ **Access**: Publicly accessible via simple HTTP GET request to the specific API path. No login needed.
Q6Is there a public Exp? (PoC/Wild Exploitation)
๐ **Public Exploits**: Yes. ๐ **Tools**: Python scripts available on GitHub (e.g., `cve-2020-13937.py`). ๐ **Automation**: Nuclei templates and Pocsui scripts exist for rapid scanning and verification.
Q7How to self-check? (Features/Scanning)
๐ **Self-Check**: Send GET request to `http://<target>/kylin/api/admin/config`. โ **Success Indicator**: If you receive a JSON response with config data instead of a 401/403 error, you are vulnerable.โฆ
๐ ๏ธ **Official Fix**: Yes. Apache released patches for these versions. ๐ฅ **Action**: Upgrade to a patched version immediately. Check the official Apache Kylin release notes for the specific fixed version.
Q9What if no patch? (Workaround)
๐ง **No Patch?**: Block external access to the `/kylin/api/admin/config` endpoint via WAF or firewall rules. ๐ **Auth**: Enable authentication for all admin APIs if possible.โฆ
๐ฅ **Urgency**: High. ๐ข **Priority**: Immediate attention required. Since exploitation is trivial (no auth needed) and PoCs are public, scanners are likely already active. Patch or mitigate ASAP!