Analysis and contextual insights are available on OpenCVE Cloud.
Vendor Solution
Escape document_number in the recurring-child view, remove the raw translation sink, normalize or reject markup in invoice-number imports, and add import-to-recurring-child rendering regression tests.
Vendor Workaround
Restrict invoice imports to trusted administrators, inspect existing document numbers for markup, and avoid opening recurring invoices with children imported from untrusted workbooks.
Tracking
Sign in to view the affected projects.
No advisories yet.
Thu, 12 Nov 2026 17:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Akaunting 3.3.0 contains a stored cross-site scripting vulnerability in the XLSX invoice-import workflow. An authenticated Manager can import a child invoice whose invoice number contains HTML and is linked to a recurring invoice. When a victim opens that recurring invoice, Akaunting raw-renders the stored child number in an anchor, causing attacker-controlled markup to execute in the victim's browser. | |
| Title | Akaunting 3.3.0 - Stored XSS through imported invoice numbers | |
| First Time appeared |
Akaunting
Akaunting akaunting |
|
| Weaknesses | CWE-79 | |
| CPEs | cpe:2.3:a:akaunting:akaunting:3.3.0:*:linux:*:*:*:*:* cpe:2.3:a:akaunting:akaunting:3.3.0:*:macos:*:*:*:*:* cpe:2.3:a:akaunting:akaunting:3.3.0:*:windows:*:*:*:*:* |
|
| Vendors & Products |
Akaunting
Akaunting akaunting |
|
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: Fluid Attacks
Published:
Updated: 2026-11-12T17:29:31.633Z
Reserved: 2026-10-29T18:40:37.682Z
Link: CVE-2026-119275
No data.
Status : Received
Published: 2026-11-12T18:17:16.507
Modified: 2026-11-12T18:17:16.507
Link: CVE-2026-119275
No data.
OpenCVE Enrichment
No data.
-
CWE-79
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')