1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source4/auth/gensec
Gary Lockyer f467727db5 CVE-2020-10704: lib util asn1: Add ASN.1 max tree depth
Add maximum parse tree depth to the call to asn1_init, which will be
used to limit the depth of the ASN.1 parse tree.

Credit to OSS-Fuzz

REF: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20454
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14334

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2020-05-04 02:59:31 +00:00
..
gensec_gssapi.c krb5: remove "set_dns_canonicalize" conf option 2019-11-27 10:25:38 +00:00
gensec_gssapi.h s4:gensec-gssapi: Create a helper function to setup server_principal 2017-03-10 11:37:21 +01:00
gensec_krb5_heimdal.c gensec_krb5: Rename smb_rd_req_return_stuff() 2016-08-30 11:34:14 +02:00
gensec_krb5_mit.c gensec_krb5: Implement smb_krb5_rd_req_decoded() with MIT Kerberos 2016-09-29 11:56:41 +02:00
gensec_krb5.c CVE-2020-10704: lib util asn1: Add ASN.1 max tree depth 2020-05-04 02:59:31 +00:00
gensec_krb5.h gensec_krb5: Rename smb_rd_req_return_stuff() 2016-08-30 11:34:14 +02:00
gensec_tstream.c s4:gensec_tstream: allow wrapped messages up to a size of 0xfffffff 2016-04-28 16:51:15 +02:00
gensec_tstream.h s4:gensec: add gensec_create_tstream() 2010-09-28 03:48:11 +02:00
pygensec.c py3: Remove #define PyInt_FromLong PyLong_FromLong 2020-03-23 19:12:43 +00:00
wscript_build build: Remove bld.gen_python_environments() 2019-03-21 04:06:14 +00:00