CVE-2026-29146: change the default EncryptInterceptor cipher to AES/GCM/NoPadding
and reject insecure cipher mode/padding combinations to mitigate the CBC padding
oracle attack (upstream tomcat 9.0.116)
CVE-2026-34486: restore super.messageReceived() inside the try block so a failed
decryption is not forwarded, closing the EncryptInterceptor fail-open bypass
introduced by the CVE-2026-29146 fix (upstream tomcat 9.0.117)