CVE-2026-94150
Received Received - Intake

Cross-Site Scripting in Omega Solution HRM OS via SVG File Upload

Vulnerability report for CVE-2026-94150, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-21

Last updated on: 2026-09-21

Assigner: VulDB

Description

A security flaw has been discovered in Omega Solution HRM OS up to 20260717. The impacted element is an unknown function of the file /media/view/ of the component SVG File Upload. Performing a manipulation results in cross site scripting. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-21
Last Modified
2026-09-21
Generated
2026-09-21
AI Q&A
2026-09-21
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
omega_solution hrm_os to 20260717 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
CWE-94 The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a Stored Cross-Site Scripting (Stored XSS) vulnerability in Omega Solution HRM OS. It occurs because the application does not properly validate or sanitize uploaded SVG files, allowing embedded JavaScript to execute when the file is viewed. The attack is persistent as the malicious payload remains on the server and executes automatically for any user accessing the SVG file.

Detection Guidance

To detect this vulnerability, inspect uploaded SVG files for embedded JavaScript or active content. Check the /media/view/ endpoint for stored SVG files that execute scripts when accessed. Use tools like curl to fetch SVG files and review their content for malicious payloads.

Impact Analysis

An attacker could upload a malicious SVG file containing JavaScript. When you or other users view the file, the embedded script runs in your browser, potentially stealing session cookies, performing unauthorized actions on your behalf, or delivering further attacks like phishing or credential theft.

Compliance Impact

This vulnerability could lead to unauthorized access to user data, violating GDPR's data protection principles or HIPAA's safeguards for protected health information. It may result in data breaches, unauthorized disclosures, or compromised user accounts, potentially leading to regulatory penalties.

Mitigation Strategies

Disable SVG uploads if not required. If SVG uploads are necessary, sanitize files to remove scripts and event handlers. Serve uploaded files with a restrictive CSP. Convert SVG files to safe raster formats before serving. Treat all uploaded files as untrusted.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-94150. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart