Description
A flaw was found in Hibernate Validator version 6.1.2.Final. A bug in the message interpolation processor enables invalid EL expressions to be evaluated as if they were valid. This flaw allows attackers to bypass input sanitation (escaping, stripping) controls that developers may have put in place when handling user-controlled data in error messages.
Remediation
References
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2020-10693
https://lists.apache.org/thread.html/rb8dca19a4e52b60dab0ab21e2ff9968d78f4b84e4033824db1dd24b4%40%3Cpluto-scm.portals.apache.org%3E
https://lists.apache.org/thread.html/rd418deda6f0ebe658c2015f43a14d03acb8b8c2c093c5bf6b880cd7c%40%3Cpluto-dev.portals.apache.org%3E
https://lists.apache.org/thread.html/rf9c17c3efc4a376a96e9e2777eee6acf0bec28e2200e4b35da62de4a%40%3Cpluto-dev.portals.apache.org%3E
https://www.oracle.com/security-alerts/cpuapr2022.html
Related Vulnerabilities
CVE-2019-17495 Vulnerability in maven package org.webjars.npm:swagger-ui
CVE-2023-35110 Vulnerability in maven package de.grobmeier.json:jjson
CVE-2021-23518 Vulnerability in npm package cached-path-relative
CVE-2020-7779 Vulnerability in npm package djvalidator
CVE-2018-20676 Vulnerability in maven package org.webjars.bowergithub.twbs:bootstrap-sass