Read the docs
TI-2025-22380 Aliases CVE-2025-31119GHSA-7rmp-3g9f-cvq8

CWE-470 in generator-jhipster-entity-audit when having Javers selected as Entity Audit Framework

Priority HIGH 69CWE-470Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
Required
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

generator-jhipster-entity-audit is a JHipster module to enable entity audit and audit log page. Prior to 5.9.1, generator-jhipster-entity-audit allows unsafe reflection when having Javers selected as Entity Audit Framework. If an attacker manages to place some malicious classes into the classpath and also has access to these REST interface for calling the mentioned REST endpoints, using these lines of code can lead to unintended remote code execution. This vulnerability is fixed in 5.9.1.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00537 45th percentileScored 2026-11-07
Fix Fixed generator-jhipster-entity-audit (jhipster): 5.9.1generator-jhipster-entity-audit (npm): 5.9.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
jhipstergenerator-jhipster-entity-auditbefore 5.9.15.9.1Patch availableCNA
—generator-jhipster-entity-audit (npm)before 5.9.15.9.1Patch availableGHSA-7rmp-3g9f-cvq8
  • generator-jhipster-entity-audit Vendorjhipster Affected before 5.9.1 Fixed in 5.9.1 Patch available CNA
  • generator-jhipster-entity-audit (npm) Vendor— Affected before 5.9.1 Fixed in 5.9.1 Patch available GHSA-7rmp-3g9f-cvq8

Remediation

  • Fix · CNA generator-jhipster-entity-audit (jhipster) Fixed in 5.9.1
  • Fix · GHSA-7rmp-3g9f-cvq8 generator-jhipster-entity-audit (npm) Fixed in 5.9.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-31119
  2. 2026-10-03 Alias added: GHSA-7rmp-3g9f-cvq8

References

  • TI-2025-28302 Improper access control in JHipster CVSS 3.1HIGH 8.0
  • TI-2022-08628 SQL Injection when creating an application with Reactive SQL backend CVSS 3.1HIGH 8.1
  • TI-2026-69607 Stored cross-site scripting in JHipster generated applications CVSS 3.1HIGH 7.6
  • TI-2019-12273 A class generated by the Generator in JHipster before 6.3.0 and JHipster Kotlin through… CVSS 3.1CRITICAL 9.8
  • TI-2026-69614 SQL injection in JHipster reactive applications via sort parameter CVSS 3.1HIGH 8.8
  • TI-2015-08085 JHipster generator-jhipster before 2.23.0 allows a timing attack against validateToken… CVSS 3.1HIGH 7.5
See all 7 →

Sources