# CVE-2026-77027: Fabrik unauthenticated stored XSS in jsactions feature

Source: https://junglewise.ai/threats/cve-2026-77027-fabrik-unauthenticated-stored-xss-in-jsactions-feature  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-08-22. Updated: 2026-09-25  
License: CC BY 4.0 with a link back

CVE-2026-77027 · Severity: info · CVSS 7.1 · Published 2026-08-22

Fabrik is a popular Joomla extension for building custom web applications and forms without requiring programming knowledge. An unauthenticated attacker can inject malicious JavaScript code through the jsactions feature that persists in the application, allowing them to steal user credentials, perform unauthorized actions on behalf of logged-in users, or deface the application interface.

Technologies: [Fabrik](https://junglewise.ai/threats/technologies/fabrik). Vendors: [Fabrik](https://junglewise.ai/threats/vendors/fabrik).

## Quick answers

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

**How severe is CVE-2026-77027?** Informational severity, with a CVSS score of 7.1, published 22 August 2026.

**Which products and versions are affected?** Fabrik < 4.7.2.

**Is there a fix for CVE-2026-77027?** 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-77027 attacked?** It is attacked over the network, in a software library.

**Am I affected by CVE-2026-77027?** Check whether you run Fabrik 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

This is a stored cross-site scripting (XSS) vulnerability in Fabrik versions prior to 4.7.2, caused by inadequate input validation in the jsactions feature. The vulnerability allows unauthenticated attackers to inject arbitrary HTML and JavaScript code that is stored server-side and executed in the browsers of other users who view the affected content. No authentication is required to exploit this vulnerability, making it accessible to any network-connected attacker. The injected script executes in the context of the victim's session, potentially allowing cookie theft, session hijacking, or malicious form submission. A patch is available in Fabrik version 4.7.2 and later.

## Affected products

- Fabrik Fabrik < 4.7.2

## Timeline

- 2026-08-22: disclosed

## References

- [https://www.fabrikar.com/](https://www.fabrikar.com/)

## Related threats

- [Fabrik unauthenticated comment modification](https://junglewise.ai/threats/cve-2026-76609-fabrik-unauthenticated-comment-modification)
- [Fabrik unauthenticated email disclosure in onGetEmail endpoint](https://junglewise.ai/threats/cve-2026-76608-fabrik-unauthenticated-email-disclosure-in-ongetemail-endpoint)
- [Joomla Fabrik download element missing ACL check](https://junglewise.ai/threats/cve-2026-76607-joomla-fabrik-download-element-missing-acl-check)
- [Fabrik unauthenticated row disclosure in form.inlineedit](https://junglewise.ai/threats/cve-2026-76603-fabrik-unauthenticated-row-disclosure-in-form-inlineedit)
- [Fabrik order plugin unauthenticated row reordering](https://junglewise.ai/threats/cve-2026-76601-fabrik-order-plugin-unauthenticated-row-reordering)
