# CVE-2026-119275: Akaunting stored cross-site scripting in invoice import

Source: https://junglewise.ai/threats/cve-2026-119275-akaunting-3-3-0-contains-a-stored-cross-site-scripting  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-11-12. Updated: 2026-11-12  
License: CC BY 4.0 with a link back

CVE-2026-119275 · Severity: info · Published 2026-11-12

Akaunting is online accounting and invoicing software. An authenticated Manager can import invoices with malicious HTML in the invoice number field, which is then executed in victims' browsers when they view a linked recurring invoice. This allows an attacker to steal session cookies, perform actions on behalf of users, or redirect them to malicious sites.

Technologies: [Akaunting](https://junglewise.ai/threats/technologies/akaunting). Vendors: [Akaunting](https://junglewise.ai/threats/vendors/akaunting).

## Quick answers

**Is CVE-2026-119275 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-119275 being exploited in the wild.

**How severe is CVE-2026-119275?** Informational severity, published 12 November 2026.

**Which products and versions are affected?** Akaunting 3.3.0.

**Is there a fix for CVE-2026-119275?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2026-119275 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-119275?** Check whether you run Akaunting at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

A stored cross-site scripting (XSS) vulnerability exists in Akaunting 3.3.0's 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 the recurring invoice is viewed, the application raw-renders the stored child invoice number in an anchor tag without sanitization, allowing arbitrary JavaScript execution in the victim's browser. The vulnerability requires authentication and user interaction (victim opening the invoice).

## Affected products

- Akaunting Akaunting 3.3.0

## Timeline

- 2026-11-12: disclosed

## References

- [https://fluidattacks.com/advisories/soda](https://fluidattacks.com/advisories/soda)
- [https://github.com/akaunting/akaunting](https://github.com/akaunting/akaunting)

## Related threats

- [Akaunting stored cross-site scripting in invoice status field](https://junglewise.ai/threats/cve-2026-118855-akaunting-3-3-0-contains-a-stored-cross-site-scripting)
- [Akaunting stored XSS in custom invoice payment terms](https://junglewise.ai/threats/cve-2026-118597-akaunting-3-3-0-contains-a-stored-cross-site-scripting)
- [Akaunting stored cross-site scripting in XLSX item import](https://junglewise.ai/threats/cve-2026-118368-akaunting-3-3-0-contains-a-stored-cross-site-scripting)
- [Akaunting OS command injection in module installation](https://junglewise.ai/threats/cve-2022-51019-akaunting-before-2-1-31-contains-an-os-command-injection)
- [Akaunting stored XSS in report management description field](https://junglewise.ai/threats/cve-2026-11994-akaunting-stored-xss-in-report-management-description-field)
