CVE-2026-61673 WeGIA: Stored DOM XSS in listar_despachos.php Allows Account Takeover

Medium 6.3 Published Updated
Exploited in the wild
Not known
Fix
None listed

What is CVE-2026-61673?

CVE-2026-61673 is a medium-severity vulnerability in LabRedesCefetRJ WeGIA, published on 29 Oct 2026.

Official description

WeGIA is a web manager for charitable institutions. Prior to 3.8.7, a stored DOM cross-site scripting vulnerability in `web/html/memorando/listar_despachos.php` results from unsafe handling of the `texto` field. The affected flow spans `web/controle/memorando/DespachoControle.php` and `web/dao/memorando/DespachoDAO.php`: `FILTER_SANITIZE_SPECIAL_CHARS` is applied during storage, but `html_entity_decode()` later decodes the stored content and `jQuery .html()` inserts the result into the DOM. An attacker able to submit a memorandum dispatch through `/controle/control.php` using `DespachoControle` and `metodo=incluir` can store malicious HTML or JavaScript. The code executes automatically when another user views the memorandum thread through `/html/memorando/listar_despachos.php` with `id_memorando`. This permits arbitrary JavaScript execution, theft of administrator `PHPSESSID` session tokens, privileged session hijacking, account takeover, and unauthorized access to privileged or internal functionality. This issue is fixed in version 3.8.7.

Weakness: CWE-79

Which versions are affected by CVE-2026-61673?

How do I fix CVE-2026-61673?

No fix has been published for CVE-2026-61673 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-61673 being exploited?

There is no known exploitation of CVE-2026-61673 in the wild and no public exploit code.

Sources

Is CVE-2026-61673 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free