Intel

AIKIDO-2026-10008

rsyntaxtextarea is vulnerable to Improper Restriction of XML External Entity Reference

Improper Restriction of XML External Entity Reference Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Jan 6, 2026

58

Medium Risk

This Affects:

JAVArsyntaxtextarea
0.0.1 - 3.6.0
Fixed in 3.6.1
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to XML External Entity (XXE) injection due to insecure XML deserialization in the load() function in Theme.java. The code uses an SAXParserFactory without explicitly disabling external entity resolution, allowing an attacker to supply a crafted XML payload containing external entity references. This can result in unauthorized file access, server-side request forgery, or denial of service through resource exhaustion.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

rsyntaxtextarea is vulnerable to Improper Restriction of XML External Entity Reference in versions 0.0.1 - 3.6.0.

How to fix this

Upgrade the com.fifesoft:rsyntaxtextarea library to the patch version.