GHSA-xxgp-pcfc-3vgc
Privilege Escalation in Hibernate Validator
At a glance
- Published
- Updated
- CVE
- CVE-2017-7536
- CVSS_V3
- CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Description
In Hibernate Validator 5.2.x before 5.2.5.Final, 5.3.x before 5.3.6.Final, and 5.4.x before 5.4.2.Final, it was found that when the security manager's reflective permissions, which allows it to access the private members of the class, are granted to Hibernate Validator, a potential privilege escalation can occur. By allowing the calling code to access those private members without the permission an attacker may be able to validate an invalid instance and access the private member value via ConstraintViolation#getInvalidValue().
Affected packages
| Package | Versions |
|---|---|
| Maven · org.hibernate:hibernate-validator | introduced 5.2.0, fixed 5.2.5.Final |
| Maven · org.hibernate:hibernate-validator | introduced 5.3.0, fixed 5.3.6.Final |
| Maven · org.hibernate:hibernate-validator | introduced 5.4.0, fixed 5.4.2.Final |
References
- https://nvd.nist.gov/vuln/detail/CVE-2017-7536 ADVISORY
- https://github.com/hibernate/hibernate-validator/commit/0886e89900d343ea20fde5137c9a3086e6da9ac WEB
- https://github.com/hibernate/hibernate-validator/commit/0778a5c98b817771a645c6f4ba0b28dd8b5437b WEB
- https://lists.apache.org/thread.html/9317fd092b257a0815434b116a8af8daea6e920b6673f4fd5583d5fe@%3Ccommits.druid.apache.org%3E WEB
- https://github.com/hibernate/hibernate-validator PACKAGE
- https://bugzilla.redhat.com/show_bug.cgi?id=1465573 WEB
- https://access.redhat.com/errata/RHSA-2018:3817 WEB
- https://access.redhat.com/errata/RHSA-2018:2927 WEB
- https://access.redhat.com/errata/RHSA-2018:2743 WEB
- https://access.redhat.com/errata/RHSA-2018:2742 WEB
- https://access.redhat.com/errata/RHSA-2018:2741 WEB
- https://access.redhat.com/errata/RHSA-2018:2740 WEB
- https://access.redhat.com/errata/RHSA-2017:3458 WEB
- https://access.redhat.com/errata/RHSA-2017:3456 WEB
- https://access.redhat.com/errata/RHSA-2017:3455 WEB
- https://access.redhat.com/errata/RHSA-2017:3454 WEB
- https://access.redhat.com/errata/RHSA-2017:3141 WEB
- https://access.redhat.com/errata/RHSA-2017:2811 WEB
- https://access.redhat.com/errata/RHSA-2017:2810 WEB
- https://access.redhat.com/errata/RHSA-2017:2809 WEB
- https://access.redhat.com/errata/RHSA-2017:2808 WEB
- http://www.securityfocus.com/bid/101048 WEB
- http://www.securitytracker.com/id/1039744 WEB
Sources
| Source | Licence |
|---|---|
| OSV.dev | CC-BY 4.0 — GitHub Advisory Database |