CVE-2025-13159CWE-79cross-site-scripting

CVE-2025-13159

High · published November 21, 2025

CVSS v3.1
7.1
EPSS
0%
Percentile
25.8
In the wild
Unconfirmed
What it is

⚡ An unauthenticated AJAX endpoint in the Flo Forms plugin lets anyone slip in malicious SVG files — that's like letting party crashers into your home through the back door! 🚪🎉 Think of it as a restaurant where anyone can deliver a dish without checking for allergens. If the chef isn't careful, a dangerous ingredient could make it onto the menu, putting every customer at risk! An attacker could upload a malicious SVG file that executes JavaScript when an admin checks the file, leading to potential full site compromise. This means they could manipulate your content, steal sensitive data, or even take control of your entire site! Absolutely devastating if you’re not prepared!

Put simply

Think of it as a restaurant where anyone can deliver a dish without checking for allergens. If the chef isn't careful, a dangerous ingredient could make it onto the menu, putting every customer at risk! This vulnerability in all versions of the Flo Forms plugin up to 1.0.43 allows unauthenticated users to upload SVG files without proper validation, paving the way for stored XSS attacks when an admin views these files.

What to do

An attacker could upload a malicious SVG file that executes JavaScript when an admin checks the file, leading to potential full site compromise. This means they could manipulate your content, steal sensitive data, or even take control of your entire site! Absolutely devastating if you’re not prepared! To fix this, immediately update the Flo Forms plugin to version 1.0.44 or higher. Additionally, consider disabling SVG uploads altogether or implementing strict file content validation to prevent future attacks. Regularly audit your plugins for security compliance, too! You've got this! Stay vigilant and patch promptly to keep your site secure! 🛡️

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00336 · 25.8th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2025-11-21T13:15Z
References (4)
EPSS history
Timeline
  • 21 NOV 07:31Z
    Flo Forms – Easy Drag & Drop Form Builder <= 1.0.43 - Unauthenticated Stored Cross-Site Scripting via SVG Upload
    cvelistv5