summaryrefslogtreecommitdiff
path: root/third_party/heimdal/ChangeLog.2001
diff options
context:
space:
mode:
authorNicolas Williams <nico@twosigma.com>2021-03-10 16:49:04 -0600
committerStefan Metzmacher <metze@samba.org>2022-12-06 13:41:05 +0000
commit68fc909a7f4d69c254d34bec85cf8431bcb6e72f (patch)
tree06ad0998654506bd99ee128345a092c30da66ac3 /third_party/heimdal/ChangeLog.2001
parent5a02915913a2410904886e186ada90a36492571f (diff)
downloadsamba-68fc909a7f4d69c254d34bec85cf8431bcb6e72f.tar.gz
CVE-2022-44640 HEIMDAL: asn1: invalid free in ASN.1 codec
Heimdal's ASN.1 compiler generates code that allows specially crafted DER encodings of CHOICEs to invoke the wrong free function on the decoded structure upon decode error. This is known to impact the Heimdal KDC, leading to an invalid free() of an address partly or wholly under the control of the attacker, in turn leading to a potential remote code execution (RCE) vulnerability. This error affects the DER codec for all CHOICE types used in Heimdal, though not all cases will be exploitable. We have not completed a thorough analysis of all the Heimdal components affected, thus the Kerberos client, the X.509 library, and other parts, may be affected as well. This bug has been in Heimdal since 2005. It was first reported by Douglas Bagnall, though it had been found independently by the Heimdal maintainers via fuzzing a few weeks earlier. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14929 (cherry-picked from Heimdal commit 9c9dac2b169255bad9071eea99fa90b980dde767) Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Tue Dec 6 13:41:05 UTC 2022 on sn-devel-184
Diffstat (limited to 'third_party/heimdal/ChangeLog.2001')
0 files changed, 0 insertions, 0 deletions