CVE-2025-46347CWE-116

YesWiki Remote Code Execution via Arbitrary PHP File Write and Execution

Medium · published April 29, 2025

CVSS v4.0
5.8
EPSS
1%
Percentile
63.4
In the wild
Unconfirmed
What it is

⚠️ A sneaky little file write in YesWiki could lead to full remote code execution! This means an attacker might stroll right in and execute their own code on your server. 🔥 Think of it like someone getting access to a restaurant's kitchen and swapping in their own dish recipe. If the kitchen staff follows the new instructions without checking, the next meal served could be a disaster! If exploited, an attacker could upload a PHP file and execute any code at will, potentially seizing complete control of your server. This could lead to data theft, service disruptions, or worse — your entire system compromised!

Put simply

Think of it like someone getting access to a restaurant's kitchen and swapping in their own dish recipe. If the kitchen staff follows the new instructions without checking, the next meal served could be a disaster! The vulnerability allows arbitrary file writes prior to version 4.5.4, enabling attackers to upload a PHP file that the server then executes when accessed. This is a classic case of letting the wrong ingredient in the kitchen!

What to do

If exploited, an attacker could upload a PHP file and execute any code at will, potentially seizing complete control of your server. This could lead to data theft, service disruptions, or worse — your entire system compromised! Upgrade to YesWiki version 4.5.4 or later immediately to close this vulnerability. Additionally, review file upload permissions and implement strict validation to prevent unauthorized file types from being uploaded. Don’t let the recipe go wrong! You’ve got this! Stay vigilant and patch quickly to keep your server safe and sound! 🛡️

The record
Technical detail
CVSS v4.0
5.8 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H/E:P
EPSS
0.01031 · 63.4th percentile
Weakness
CWE-116 · Improper Encoding or Escaping of Output
Published
2025-04-29T17:11Z
EPSS history
Timeline
  • 29 APR 17:11Z
    YesWiki Remote Code Execution via Arbitrary PHP File Write and Execution
    cvelistv5