Hans Zandbelt
Hans Zandbelt
- parse keys that include 0's e.g. converted from hexadecimal inputs - handle arbitrary binary plaintext/ciphertext without assuming they should be NULL terminated strings (which are handled properly anyhow) -...
for versions >= 1.4.5.3
**NOTE THAT AES GCM DECRYPTION IS SEVERELY BROKEN FOR ALL VERSIONS OF CJOSE < 0.6.2.2** The AES GCM decryption routine incorrectly uses the Tag length from the actual Authentication Tag...
closes: https://github.com/cisco/cjose/issues/125
A maintenance fork was started here: https://github.com/OpenIDC/cjose/tree/version-0.6.2.x @rnapier @jogu @ajishna @veselov @zachmann @mpsun @securedimensions @traeak I have merged your PRs, please check and see if you need more when done...
fixes two problems when decryption fails
`_cjose_test_json_serial` in `check_jwe` would fail with older versions of Jansson that don't have the JSON_PRESERVE_ORDER flag set by default this would happen e.g. on Ubuntu Xenial
### Discussed in https://github.com/OpenIDC/mod_auth_openidc/discussions/1207 Originally posted by **studersi** March 22, 2024 When enabling the new Prometheus metrics endpoint, we see memory corruption errors. Sometimes this causes backtraces to be logged:...