CVE-2024-6845
SmartSearchWP < 2.4.6 - Unauthenticated OpenAI Key Disclosure
Record summary
CVE-2024-6845 has a selected CVSS score of 5.3 (medium); EIP currently links 1 Nuclei template.
Description
The Chatbot with ChatGPT WordPress plugin before 2.4.6 does not have proper authorization in one of its REST endpoint, allowing unauthenticated users to retrieve the encoded key and then decode it, thereby leaking the OpenAI API key
Exploitation context
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Sep 25, 2024 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
Chatbot with ChatGPT WordPressDefault status: unaffected | CVE List | Before 2.4.6 | affected |
chatbot_with_chatgpt_wordpressBrowse smartsearchwp / chatbot_with_chatgpt_wordpressDefault status: unknown | CVE List | Before 2.4.6 | affected |
Nuclei templates
1ProjectDiscoveryMEDIUMSmartSearchWP < 2.4.6 - OpenAI Key DisclosureCVSS 5.3
The plugin does not have proper authorization in one of its REST endpoint, allowing unauthenticated users to retrieve the encoded key and then decode it, thereby leaking the OpenAI API key.
Impact
Unauthenticated attackers can retrieve and decode the OpenAI API key through an unsecured REST endpoint, potentially incurring API usage costs and data exposure.
Remediation
Update SmartSearchWP plugin to version 2.4.6 or later to address the API key disclosure vulnerability.
Source: ProjectDiscovery