CVE-2025-9985
Featured Image from URL (FIFU) <= 5.2.7 - Unauthenticated Information Exposure via Log File
mediumseverity
13.3%likelihood of exploitation, next 30 days
96%of all CVEs are less likely
Readycheck to confirm it
The Featured Image from URL (FIFU) plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.2.7 through publicly exposed log files. This makes it possible for unauthenticated attackers to view potentially sensitive information contained in the exposed log files.
Impact
Unauthenticated attackers can view sensitive information from exposed log files, potentially leading to information disclosure.
Fix
Update to the latest version of the Featured Image from URL (FIFU) plugin.
How to confirm it
Send: GET {{BaseURL}}/wp-content/uploads/fifu-plugin.log ; GET {{BaseURL}}/wp-content/uploads/fifu-cloud.log
Positive when: contains "{\"fifu-dimensions\":" and "\"Invalid size:" AND status 200Run it with nuclei: nuclei -id CVE-2025-9985 -u <target>
The full check
id: CVE-2025-9985
info:
name: Featured Image from URL (FIFU) <= 5.2.7 - Unauthenticated Information Exposure via Log File
author: zer0p0int
severity: medium
description: |
The Featured Image from URL (FIFU) plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.2.7 through publicly exposed log files. This makes it possible for unauthenticated attackers to view potentially sensitive information contained in the exposed log files.
impact: |
Unauthenticated attackers can view sensitive information from exposed log files, potentially leading to information disclosure.
remediation: |
Update to the latest version of the Featured Image from URL (FIFU) plugin.
metadata:
verified: true
max-request: 2
publicwww-query: "/wp-content/plugins/featured-image-from-url/"
tags: cve,cve2025,wordpress,wp,wp-plugin,unauth,vuln,featured-image-from-url,log,vkev
http:
- method: GET
path:
- "{{BaseURL}}/wp-content/uploads/fifu-plugin.log"
- "{{BaseURL}}/wp-content/uploads/fifu-cloud.log"
redirects: true
stop-at-first-match: true
matchers-condition: and
matchers:
- type: word
part: body
words:
- '{"fifu-dimensions":'
- '"Invalid size:'
condition: and
- type: status
status:
- 200Use this check only on systems you are authorised to test. Where the data comes from