Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
PR:L assessed instead of PR:N because pageEditMember.php implies authentication is required; AV:N, S:C, and C:L/I:L consistent with standard stored/reflected XSS impact.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
Sourcecodester Fantastic Blog CMS 1.0 is vulnerable to Cross Site Scripting (XSS) in pageEditMember.php via the address field.
AnalysisAI
Reflected or stored cross-site scripting in Sourcecodester Fantastic Blog CMS 1.0 allows network-accessible attackers to inject malicious scripts via the address field in pageEditMember.php, executing arbitrary JavaScript in a victim's browser session. The Changed scope (S:C) in the CVSS vector confirms the injected script escapes the page context and can affect the victim's broader browser environment, enabling session hijacking or credential theft. EPSS stands at 0.14% (4th percentile), and no CISA KEV listing exists, though exploit documentation is publicly available via the TaintRadar research repository on GitHub.
Technical ContextAI
Fantastic Blog CMS 1.0 is a PHP-based blogging platform distributed via Sourcecodester, a site hosting educational and tutorial-grade web applications. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates the root cause: user-supplied input to the address field in pageEditMember.php is rendered into HTML output without adequate encoding or sanitization. The S:C CVSS scope change is characteristic of XSS - the injected script runs in the victim's browser under the application's origin, potentially accessing cookies, session tokens, and local storage belonging to that origin. The CPE data returned as 'n/a:n/a' reflects that no formal CPE entry exists for this product in the NVD dictionary, limiting automated scanner detection.
RemediationAI
No vendor-released patch has been identified at time of analysis. The vendor, Sourcecodester, does not maintain a formal security advisory process typical of commercial software. As a primary compensating control, operators should apply output encoding to all user-supplied fields rendered in HTML - specifically, apply htmlspecialchars() with ENT_QUOTES in PHP for the address field before rendering in pageEditMember.php. Additionally, implement Content Security Policy (CSP) headers to restrict inline script execution, reducing XSS impact even if injection succeeds; note that CSP configuration complexity can introduce its own maintenance burden. If the pageEditMember.php endpoint is publicly accessible without authentication (as the PR:N CVSS metric suggests), restricting access to authenticated users is an independent and critical fix. Given the educational nature of this software, the most effective remediation for production operators is to replace this application with a maintained alternative.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-210531
GHSA-4fp8-54c6-53mc