Skip to main content

OSCAL-GUI EUVD-2026-35841

| CVE-2026-34417 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-09 VulnCheck GHSA-79q4-fp7f-qmxh
5.1
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
A
Scope
X

Lifecycle Timeline

2
Analysis Generated
Jun 09, 2026 - 22:26 vuln.today
CVSS changed
Jun 09, 2026 - 22:22 NVD
6.1 (MEDIUM) 5.1 (MEDIUM)

DescriptionNVD

OSCAL-GUI contains a reflected cross-site scripting vulnerability that allows unauthenticated attackers to execute arbitrary JavaScript in a victim's browser by injecting malicious content through the project request parameter in oscal-forms.php. The parameter value is URL-decoded and assigned to the project_id variable without sanitization in oscal-functions.php, and when the supplied project ID is not found, the unsanitized value is concatenated into an error message via the Messages() function and reflected into the HTML response body without encoding.

AnalysisAI

Reflected cross-site scripting in OSCAL-GUI allows unauthenticated remote attackers to execute arbitrary JavaScript in a victim's browser by injecting payloads through the unsanitized project parameter in oscal-forms.php. The parameter is URL-decoded and passed without sanitization into an error message via the Messages() function in oscal-functions.php, which is then reflected directly into the HTML response body when the supplied project ID does not match any existing record. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Craft malicious URL with XSS payload in `project` parameter
Delivery
Deliver URL to OSCAL-GUI user via phishing or social engineering
Exploit
Victim clicks URL, browser sends GET/POST request to oscal-forms.php
Install
Application URL-decodes parameter, fails to find matching project ID
C2
Messages() concatenates unsanitized value into error string
Execute
Unencoded error reflected in HTML response body
Impact
Arbitrary JavaScript executes in victim's authenticated browser session

Vulnerability AssessmentAI

Exploitation Active user interaction is mandatory - the CVSS UI:A metric confirms a victim must click or navigate to a crafted URL; passive or automated network-level exploitation is not possible. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 4.0 score of 5.1 (Medium) accurately captures the real-world risk profile for this vulnerability. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker crafts a URL targeting the publicly accessible `oscal-forms.php` endpoint with a `project` parameter containing a JavaScript payload - for example, a script that exfiltrates the victim's session cookie to an attacker-controlled server. The attacker delivers this URL to an OSCAL-GUI user via spear-phishing email; when the victim clicks the link, the application fails to locate the injected value as a valid project ID, reflects it unsanitized in an error message, and the payload executes in the victim's authenticated browser session. …
Remediation No vendor-released patch has been identified at time of analysis; a fixed version is not confirmed from any available reference. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-35841 vulnerability details – vuln.today

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