Vulnerability Description
Pebble Templates 3.1.2 allows attackers to bypass a protection mechanism (intended to block access to instances of java.lang.Class) because getClass is accessible via the public static java.lang.Class java.lang.Class.forName(java.lang.Module,java.lang.String) signature.
CVSS Score
CRITICAL
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Pebbletemplates | Pebble Templates | 3.1.2 |
Related Weaknesses (CWE)
References
- https://github.com/PebbleTemplates/pebble/issues/493ExploitThird Party Advisory
- https://github.com/PebbleTemplates/pebble/issues/493ExploitThird Party Advisory
FAQ
What is CVE-2019-19899?
CVE-2019-19899 is a vulnerability with a CVSS score of 9.8 (CRITICAL). Pebble Templates 3.1.2 allows attackers to bypass a protection mechanism (intended to block access to instances of java.lang.Class) because getClass is accessible via the public static java.lang.Class...
How severe is CVE-2019-19899?
CVE-2019-19899 has been rated CRITICAL with a CVSS base score of 9.8/10. This is considered a critical vulnerability requiring immediate attention.
Is there a patch for CVE-2019-19899?
Check the references section above for vendor advisories and patch information. Affected products include: Pebbletemplates Pebble Templates.