{"id":"CVE-2026-110033","title":"Salon Booking System < 10.31.11 - Salon Staff+ Stored XSS and SSRF via Salon REST 'image_url'","summary":"The Salon Booking System  WordPress plugin before 10.31.11 does not validate a user-supplied image URL before fetching it server-side and writing the response to a publicly accessible location under an attacker-chosen filename, allowing …","severity":"none","cwe":["CWE-79"],"product":"Salon Booking System","affected":["salon_booking_system < 10.31.11"],"published":"2026-10-18","updated":"2026-10-18","sourceUpdated":"2026-10-18T06:00:15.557Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-110033","references":[{"url":"https://wpscan.com/vulnerability/6c8f3d74-7aa6-4b4e-96d0-ee89fc47a255/"}],"tags":["cve.org"],"ingestedAt":"2026-10-18T06:38:27.432Z","slug":"CVE-2026-110033","body":"## Overview\n\nThe Salon Booking System  WordPress plugin before 10.31.11 does not validate a user-supplied image URL before fetching it server-side and writing the response to a publicly accessible location under an attacker-chosen filename, allowing users with the Salon Staff role or higher to force the server to read internal-only resources and disclose them, and to store a malicious SVG that runs arbitrary scripts in the site's origin for anyone who opens it.\n\n## Affected\n\n- `salon_booking_system < 10.31.11`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}