Yoco Payments WordPress Plugin Path Traversal Vulnerability Allowing Unauthenticated Arbitrary File Read

Vulnerability

A path traversal vulnerability has been identified in the Yoco Payments plugin for WordPress, affecting all versions through 3.8.8. The vulnerability arises in the 'file' parameter, allowing unauthenticated attackers to read arbitrary files on the server that may contain sensitive information.

Impact

Exploitation of this vulnerability could lead to unauthorized access to sensitive information stored in server files.

Reproduction

To reproduce this vulnerability, send a request to the WordPress REST API endpoint '/yoco/logs' with a 'file' parameter that specifies a file path. The request will bypass the file existence check and the response will include the contents of the specified file, if accessible.

Added: Jan 7, 2026, 4:37 PM
Updated: Jan 7, 2026, 4:37 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
8.4
remediation
0.0
relevance
1.9
threat
5.8
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.