Staging
v0.5.1
v0.5.1
https://github.com/python/cpython
Revision 06b15424b0dcacb1c551b2a36e739fffa8d0c595 authored by Miss Islington (bot) on 15 January 2019, 23:11:52 UTC, committed by GitHub on 15 January 2019, 23:11:52 UTC
Fix a NULL pointer deref in ssl module. The cert parser did not handle CRL distribution points with empty DP or URI correctly. A malicious or buggy certificate can result into segfault. Signed-off-by: Christian Heimes <christian@python.org> https://bugs.python.org/issue35746 (cherry picked from commit a37f52436f9aa4b9292878b72f3ff1480e2606c3) Co-authored-by: Christian Heimes <christian@python.org>
1 parent 1462234
Tip revision: 06b15424b0dcacb1c551b2a36e739fffa8d0c595 authored by Miss Islington (bot) on 15 January 2019, 23:11:52 UTC
bpo-35746: Fix segfault in ssl's cert parser (GH-11569)
bpo-35746: Fix segfault in ssl's cert parser (GH-11569)
Tip revision: 06b1542
File | Mode | Size |
---|---|---|
_bsddb.vcxproj | -rw-r--r-- | 16.1 KB |
_bsddb.vcxproj.filters | -rw-r--r-- | 28.8 KB |
_ctypes.vcxproj | -rw-r--r-- | 4.6 KB |
_ctypes.vcxproj.filters | -rw-r--r-- | 2.3 KB |
_ctypes_test.vcxproj | -rw-r--r-- | 3.0 KB |
_ctypes_test.vcxproj.filters | -rw-r--r-- | 719 bytes |
_elementtree.vcxproj | -rw-r--r-- | 4.4 KB |
_elementtree.vcxproj.filters | -rw-r--r-- | 2.6 KB |
_hashlib.vcxproj | -rw-r--r-- | 3.7 KB |
_hashlib.vcxproj.filters | -rw-r--r-- | 437 bytes |
_msi.vcxproj | -rw-r--r-- | 3.1 KB |
_msi.vcxproj.filters | -rw-r--r-- | 424 bytes |
_multiprocessing.vcxproj | -rw-r--r-- | 3.6 KB |
_multiprocessing.vcxproj.filters | -rw-r--r-- | 1.3 KB |
_socket.vcxproj | -rw-r--r-- | 3.2 KB |
_socket.vcxproj.filters | -rw-r--r-- | 703 bytes |
_sqlite3.vcxproj | -rw-r--r-- | 4.5 KB |
_sqlite3.vcxproj.filters | -rw-r--r-- | 2.5 KB |
_ssl.vcxproj | -rw-r--r-- | 3.9 KB |
_ssl.vcxproj.filters | -rw-r--r-- | 429 bytes |
_testcapi.vcxproj | -rw-r--r-- | 3.1 KB |
_testcapi.vcxproj.filters | -rw-r--r-- | 440 bytes |
_tkinter.vcxproj | -rw-r--r-- | 3.6 KB |
_tkinter.vcxproj.filters | -rw-r--r-- | 535 bytes |
build.bat | -rw-r--r-- | 5.3 KB |
build_env.bat | -rw-r--r-- | 25 bytes |
build_pgo.bat | -rw-r--r-- | 140 bytes |
bz2.vcxproj | -rw-r--r-- | 3.8 KB |
bz2.vcxproj.filters | -rw-r--r-- | 1.7 KB |
clean.bat | -rw-r--r-- | 126 bytes |
env.bat | -rw-r--r-- | 976 bytes |
field3.py | -rw-r--r-- | 974 bytes |
find_msbuild.bat | -rw-r--r-- | 2.4 KB |
find_python.bat | -rw-r--r-- | 3.0 KB |
get_external.py | -rw-r--r-- | 1.8 KB |
get_externals.bat | -rw-r--r-- | 3.5 KB |
idle.bat | -rw-r--r-- | 284 bytes |
installer.bmp | -rw-r--r-- | 57.4 KB |
libeay.vcxproj | -rw-r--r-- | 45.3 KB |
openssl.props | -rw-r--r-- | 3.6 KB |
pcbuild.proj | -rw-r--r-- | 3.9 KB |
pcbuild.sln | -rw-r--r-- | 40.0 KB |
prepare_ssl.py | -rw-r--r-- | 6.4 KB |
pyexpat.vcxproj | -rw-r--r-- | 3.5 KB |
pyexpat.vcxproj.filters | -rw-r--r-- | 1.2 KB |
pyproject.props | -rw-r--r-- | 9.0 KB |
python.props | -rw-r--r-- | 7.0 KB |
python.vcxproj | -rw-r--r-- | 5.0 KB |
python.vcxproj.filters | -rw-r--r-- | 823 bytes |
pythoncore.vcxproj | -rw-r--r-- | 20.9 KB |
pythoncore.vcxproj.filters | -rw-r--r-- | 30.8 KB |
pythonw.vcxproj | -rw-r--r-- | 3.7 KB |
pythonw.vcxproj.filters | -rw-r--r-- | 703 bytes |
readme.txt | -rw-r--r-- | 13.4 KB |
rmpyc.py | -rw-r--r-- | 598 bytes |
rt.bat | -rw-r--r-- | 1.9 KB |
select.vcxproj | -rw-r--r-- | 3.1 KB |
select.vcxproj.filters | -rw-r--r-- | 437 bytes |
sqlite3.vcxproj | -rw-r--r-- | 3.1 KB |
sqlite3.vcxproj.filters | -rw-r--r-- | 805 bytes |
ssleay.vcxproj | -rw-r--r-- | 4.8 KB |
tcl.vcxproj | -rw-r--r-- | 3.5 KB |
tcltk.props | -rw-r--r-- | 2.8 KB |
tix.vcxproj | -rw-r--r-- | 3.6 KB |
tk.vcxproj | -rw-r--r-- | 3.6 KB |
unicodedata.vcxproj | -rw-r--r-- | 3.2 KB |
unicodedata.vcxproj.filters | -rw-r--r-- | 811 bytes |
w9xpopen.vcxproj | -rw-r--r-- | 3.1 KB |
w9xpopen.vcxproj.filters | -rw-r--r-- | 428 bytes |
winsound.vcxproj | -rw-r--r-- | 3.1 KB |
winsound.vcxproj.filters | -rw-r--r-- | 501 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...