← Back to CVEs
TableTrack

CVE-2026-64828 - Froiden TableTrack 1.3.10 Stored XSS via Order Notes Field

July 2026 — Common Vulnerabilities and Exposures (CVE)

A GitHub repository version of this disclosure can be read here: CVE-2026-64828.


DetailInformation
CVE RecordCVE-2026-64828
Severity5.3 Medium (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N)
6.1 Medium (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N)
Date Published2026-07-22
Software NameTableTrack
Affected Version(s)0 through 1.3.10
Software Linkhttps://codecanyon.net/item/tabletrack-the-complete-saas-restaurant-management-solution/55116396
VendorFroiden
Researcher CreditsAaron Amran Bin Amiruddin (@aaronamran)

Description

Froiden TableTrack through 1.3.10 contains a stored cross-site scripting vulnerability that allows unauthenticated attackers to inject arbitrary HTML and JavaScript through the order notes field without sanitization. Attackers can craft malicious payloads in customer order placement that execute in the admin's browser session when viewing order details, enabling session token theft or unauthorized administrative actions.


Proof-of-Concept

1. Access the customer-facing portal and select any order type to proceed (the selected order type does not impact the vulnerability).

CVE-2026-64828 Image 1

2. Add any item to the cart. In the Order Notes field, enter the following XSS payload and click Place Order:

<u>test</u><script>alert(document.domain)</script>

CVE-2026-64828 Image 2

3. Log in to the application as a Restaurant Admin. A notification indicating that a new customer order has been placed will appear.

CVE-2026-64828 Image 3

4. Navigate to the newly created order. Upon page load, the injected JavaScript payload immediately executes in the context of the admin's session, confirming Stored XSS.

CVE-2026-64828 Image 4

5. Dismissing the alert dialog reveals the underlined "test" text rendered in the order details, highlighting the un-sanitized output sink.

CVE-2026-64828 Image 5


Timeline



See you in the next hack.

@aaronamran

July 2026