Lucene search
K

code-projects Online Exam Mastering System 1.0 - Reflected Cross-Site Scripting (XSS)

🗓️ 22 Apr 2025 00:00:00Reported by Pruthu RautType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 219 Views

Reflected Cross-Site Scripting vulnerability in Online Exam Mastering System 1.0 via feedback.php input

Related
Code
ReporterTitlePublishedViews
Family
GithubExploit
Exploit for Cross-site Scripting in Code-Projects Online_Exam_Mastering_System
19 Apr 202507:10
githubexploit
Circl
CVE-2025-28121
21 Apr 202518:09
circl
CNNVD
Code-Projects Online Exam Mastering System 安全漏洞
21 Apr 202500:00
cnnvd
CVE
CVE-2025-28121
21 Apr 202500:00
cve
Cvelist
CVE-2025-28121
21 Apr 202500:00
cvelist
EUVD
EUVD-2025-12375
3 Oct 202520:07
euvd
NVD
CVE-2025-28121
21 Apr 202515:15
nvd
OSV
CVE-2025-28121
21 Apr 202515:15
osv
Packet Storm
📄 Online Exam Mastering System 1.0 Cross Site Scripting
22 Apr 202500:00
packetstorm
Positive Technologies
PT-2025-17438 · Unknown · Code-Projects Online Exam Mastering System
21 Apr 202500:00
ptsecurity
Rows per page
# Exploit Title: code-projects Online Exam Mastering System 1.0 - Reflected Cross-Site Scripting (XSS)
# Google Dork: inurl:/exam/feedback.php
# Date: 2025-04-19
# Exploit Author: Pruthu Raut
# Vendor Homepage: https://code-projects.org/
# Software Link: https://code-projects.org/online-exam-system-in-php-with-source-code/
# Version: 1.0
# Tested on: XAMPP on Windows 10 / Kali Linux (Apache + PHP 7.x)
# CVE : CVE-2025-28121

# Description:
# code-projects Online Exam Mastering System 1.0 is vulnerable to a Reflected XSS vulnerability in feedback.php via the "q" parameter.
# The application fails to sanitize user input properly, allowing attackers to inject arbitrary JavaScript code.

# Vulnerable URL:
# http://localhost/exam/feedback.php?q=Thank%20you%20for%20your%20valuable%20feedback

# PoC (Proof of Concept):
# Payload:
http://localhost/exam/feedback.php?q=<script>alert('XSS')</script>

# Steps to Reproduce:
# 1. Host the application locally using XAMPP or a similar stack.
# 2. Open the vulnerable URL with the payload in a browser.
# 3. The JavaScript alert will be executed, demonstrating reflected XSS.

# Impact:
# - Account takeover via stolen cookies if a privileged user clicks the malicious link.
# - Full control of victim’s session context if exploited properly.
# - Can be chained with social engineering to target administrators.

# Mitigation:
# - Use `htmlspecialchars()` or a proper encoding mechanism to sanitize user input.
# - Implement Content Security Policy (CSP) headers.
# - Avoid reflecting unsanitized GET parameters into the HTML response.

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

22 Apr 2025 00:00Current
7.4High risk
Vulners AI Score7.4
CVSS 3.16.1
EPSS0.01157
SSVC
219