Approved changes feed: RSS · Atom
cpe:2.3:a:hubspot:jinjava:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Hubspot (86fc18c5-b8b6-5da9-99e6-5df1553f0684) |
|---|---|
| Product | Jinjava (bc8a2cd8-beec-5610-9716-44235f1ff037) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/hubspot/jinjava |
purl2cpe | 2026-06-01 10:15:09.181340 |
pkg:maven/com.hubspot.jinjava/jinjava |
purl2cpe | 2026-06-01 10:15:09.181342 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-25526 |
vulnerable | 2026-06-08 07:53:19.937704 |
JinJava Bypass through ForTag leads to Arbitrary Java Execution
CRITICAL (9.8)
JinJava is a Java-based template engine based on django template syntax, adapted to render jinja templates. Prior to versions 2.7.6 and 2.8.3, JinJava is vulnerable to arbitrary Java execution via bypass through ForTag. This allows arbitrary Java class instantiation and file access bypassing built-in sandbox restrictions. This issue has been patched in versions 2.7.6 and 2.8.3.
Published: 2026-02-04T21:26:58.572Z
Updated: 2026-02-05T21:01:00.454Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-59340 |
vulnerable | 2026-06-08 07:35:21.686408 |
jinjava Sandbox Bypass via JavaType-Based Deserialization
CRITICAL (9.8)
jinjava is a Java-based template engine based on django template syntax, adapted to render jinja templates. Priori to 2.8.1, by using mapper.getTypeFactory().constructFromCanonical(), it is possible to instruct the underlying ObjectMapper to deserialize attacker-controlled input into arbitrary classes. This enables the creation of semi-arbitrary class instances without directly invoking restricted methods or class literals. As a result, an attacker can escape the sandbox and instantiate classes such as java.net.URL, opening up the ability to access local files and URLs(e.g., file:///etc/passwd). With further chaining, this primitive can potentially lead to remote code execution (RCE). This vulnerability is fixed in 2.8.1.
Published: 2025-09-17T20:01:55.788Z
Updated: 2025-09-18T15:45:23.121Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-12668 |
vulnerable | 2026-06-08 05:17:58.721809 |
Details available
Jinjava before 2.5.4 allow access to arbitrary classes by calling Java methods on objects passed into a Jinjava context. This could allow for abuse of the application class loader, including Arbitrary File Disclosure.
Published: 2021-02-19T22:33:55.000Z
Updated: 2024-08-04T12:04:22.520Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2018-18893 |
vulnerable | 2026-06-08 05:11:14.872854 |
Details available
Jinjava before 2.4.6 does not block the getClass method, related to com/hubspot/jinjava/el/ext/JinjavaBeanELResolver.java.
Published: 2019-01-03T01:00:00.000Z
Updated: 2024-08-05T11:23:08.470Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.