CVE-2023-5877

affiliate-toolkit < 3.4.3 - Unauthenticated SSRF

Critical · published January 1, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
59.0
In the wild
Unconfirmed
What it is

🚨 Unauthenticated access to a server? That’s a recipe for disaster! The affiliate-toolkit WordPress plugin before version 3.4.3 allows visitors to send requests to arbitrary URLs, opening the door to a Server Side Request Forgery (SSRF) vulnerability. 🔥 Think of it like a restaurant where anyone can walk into the kitchen and order anything off the menu without permission. That means a mischievous diner could ask the chef to deliver food (or sensitive data) from any address they wish, including private areas that should be off-limits! If exploited, an attacker could manipulate the server into making requests to internal resources, potentially leading to data leaks or further attacks. This vulnerability leaves sensitive information vulnerable to prying eyes, and once the server is compromised, the consequences can be absolutely devastating!

Put simply

Think of it like a restaurant where anyone can walk into the kitchen and order anything off the menu without permission. That means a mischievous diner could ask the chef to deliver food (or sensitive data) from any address they wish, including private areas that should be off-limits! This vulnerability exists because the affiliate-toolkit-starter/tools/atkp_imagereceiver.php endpoint doesn’t verify the authenticity of requests, allowing anyone to make calls to any URL, including internal addresses. This SSRF flaw can be leveraged for more serious attacks within your network.

What to do

If exploited, an attacker could manipulate the server into making requests to internal resources, potentially leading to data leaks or further attacks. This vulnerability leaves sensitive information vulnerable to prying eyes, and once the server is compromised, the consequences can be absolutely devastating! To safeguard your site, update the plugin to version 3.4.3 or later immediately. Additionally, review server logs for any unusual activity and consider implementing additional authentication checks on endpoints! You've got this! By taking these steps, you'll turn a potential crisis into a security win! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00898 · 59.0th percentile
Published
2024-01-01T14:18Z
EPSS history
Timeline
  • 01 JAN 14:18Z
    affiliate-toolkit < 3.4.3 - Unauthenticated SSRF
    cvelistv5