CVE-2026-19922
Received Received - Intake

Online Shopping System XSS via amount_1 Parameter

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

Publication date: 2026-08-16

Last updated on: 2026-08-16

Assigner: VulDB

Description

A security flaw has been discovered in code-projects Online Shopping System 1.0. Affected by this issue is some unknown functionality of the file /checkout.php. Performing a manipulation of the argument amount_1 results in cross site scripting. The attack can be initiated remotely. The exploit has been released to the public and may be used for attacks.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
code-projects online_shopping_system 1.0

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 Reflected Cross-Site Scripting (XSS) vulnerability in the Online Shopping System 1.0. It occurs in the checkout.php file where the amount_1 parameter is not properly sanitized. An attacker can inject malicious JavaScript code through this parameter, which is then reflected back in the HTML response and executed in the victim's browser.

Detection Guidance

To detect this XSS vulnerability, inspect the checkout.php file for unsanitized input handling of the amount_1 parameter. Check if user input is directly reflected in HTML output without escaping. Use browser developer tools to inspect network requests and responses for the amount_1 parameter containing script tags or other suspicious payloads.

Impact Analysis

This vulnerability can lead to session cookie theft, account hijacking, phishing attacks, or redirection to malicious websites. Attackers can exploit it by tricking users into clicking a crafted link or submitting a form, causing the injected script to run in their browser.

Compliance Impact

This vulnerability could impact compliance with GDPR and HIPAA due to the risk of session cookie theft and account hijacking. If exploited, it may lead to unauthorized access to user data, violating data protection requirements under these regulations.

Mitigation Strategies

Immediately sanitize the amount_1 input by implementing strict input validation and output encoding. Use functions like htmlspecialchars() in PHP to escape special characters before rendering user input in HTML. Update the checkout.php file to ensure all user-controlled data is properly sanitized.

Chat Assistant

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

EPSS Chart