|
| 1 | +OS,AIX,,,Amazon,Alpine,Debian,,FreeBSD,,HP-UX,macOS,OS X,RHEL,,,,SLES,,,,Solaris,,,,,,,,Windows, |
| 2 | +OS Version,5.3²,6.1³,7.1²,2¹,3.7¹,7.11³,8.11¹,10.4³,11.2²,11.31²,10.13+¹,10.8+²,5.11³,6.10²,7.3²,7.4¹,10 SP3³,11SP4¹,11SP4SM³,12SP3¹,10u3-10u7³,10u8+²,11.0/11.1³,11.2²,11.4²,14.04²,16.04²,18.04¹,"XP, 2003, 2008²","2012, 2016, 2019¹" |
| 3 | +"OpenSSL / |
| 4 | +LibreSSL⁹",1.0.2k (from AIX Web Download Pack Programs),1.0.2k (from AIX Web Download Pack Programs),1.0.2k (from AIX Web Download Pack Programs),1.0.2k-fips,2.6.5 (LibreSSL),1.0.1t,1.0.1t,1.0.1u,1.0.2o,1.0.2h,2.2.7 (LibreSSL),"0.9.8r⁶ (only used for stdlib ssl) |
| 5 | +1.1.1b (bundled with upstream cryptography 2.6.1)","0.9.8e-fips |
| 6 | +1.1.1b (bundled with upstream cryptography 2.6.1)",1.0.1e-fips,1.0.1e-fips,1.0.2k-fips,0.9.8a,"0.9.8j-fips (only used for stdlib ssl) |
| 7 | +1.1.1b (bundled with upstream cryptography 2.6.1)",1.0.1g,1.0.2j-fips,0.9.7d,1.0.2n (from upstream Oracle patches),1.0.0x,1.0.1h,1.0.2o,1.0.1f,1.0.2g,1.1.0g,"1.0.2q (bundled with upstream Python 2.7.16) |
| 8 | +1.1.1b (bundled with upstream cryptography 2.6.1)","1.0.2q (bundled with upstream Python 2.7.16) |
| 9 | +1.1.1b (bundled with upstream cryptography 2.6.1)" |
| 10 | +Python,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.8⁴,2.7.8⁴,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16,2.7.16 |
| 11 | +SQLite,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1,3.27.1 (we overwrite version from upstream Python at build time),3.27.1 (we overwrite version from upstream Python at build time) |
| 12 | +Expat,2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.1.0⁵ (bundled with Python 2.7.8),2.1.0⁵ (bundled with Python 2.7.8),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python),2.2.6 (bundled with Python) |
| 13 | +zlib,p/o,p/o,p/o,p/o,p/o,p/o,p/o,p/o,p/o,1.2.11,p/o,p/o,p/o,p/o,p/o,p/o,p/o,p/o,p/o,p/o,1.2.11,p/o,p/o,p/o,p/o,p/o,p/o,p/o,1.2.11 (bundled with Python),1.2.11 (bundled with Python) |
| 14 | +libffi,3.2.1,3.2.1,3.2.1,p/o,p/o,3.2.1,3.2.1,3.2.1,3.2.1,3.2.1,p/o,p/o,3.2.1,p/o,p/o,p/o,3.2.1,3.2.1,3.2.1,3.2.1,n/a,n/a,n/a,n/a,p/o,p/o,p/o,p/o,n/a,n/a |
| 15 | +libedit,n/a,n/a,n/a,20170329-3.1,20170329-3.1,n/a,n/a,20170329-3.1,20170329-3.1,n/a,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,n/a,n/a,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,20170329-3.1,n/a,n/a |
| 16 | +GMP,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,6.1.2,n/a,n/a |
| 17 | +pysqlite,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,n/a,n/a |
| 18 | +pip,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3,9.0.3 |
| 19 | +setuptools,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1,39.0.1 |
| 20 | +wheel,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0,0.26.0 |
| 21 | +pycparser,"2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14","2,14" |
| 22 | +setproctitle,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10,1.1.10 |
| 23 | +cryptography,2.6.1,2.6.1,2.6.1,2.6.1,2.6.1,2.6.1,2.6.1,2.6.1,2.6.1,n/a,2.6.1,2.6.1 (wheel includes OpenSSL),2.6.1 (wheel includes OpenSSL),2.6.1,2.6.1,2.6.1,2.6.1,2.6.1 (wheel includes OpenSSL),2.6.1,2.6.1,n/a,n/a,n/a,n/a,2.6.1,2.6.1,2.6.1,2.6.1,2.6.1 (wheel includes OpenSSL),2.6.1 (wheel includes OpenSSL) |
| 24 | +six,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0,1.11.0 |
| 25 | +ipaddress,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18,1.0.18 |
| 26 | +cffi,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,n/a,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,n/a,n/a,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2,1.12.2 |
| 27 | +asn1crypto,"0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23","0,23" |
| 28 | +enum34,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6,1.1.6 |
| 29 | +idna,"2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6","2,6" |
| 30 | +pyOpenSSL,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,0.13.1⁷,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,0.13.1⁷,19.0.0,19.0.0,19.0.0,0.13.1⁷,0.13.1⁷,0.13.1⁷,0.13.1⁷,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0,19.0.0 |
| 31 | +pycrypto,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸,2.6.1⁸ |
| 32 | +scandir,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0,1.10.0 |
| 33 | +psutil,n/a,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,n/a,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,5.6.1,n/a,n/a,n/a,n/a,5.6.1,5.6.1,5.6.1,5.6.1,n/a,5.6.1 |
| 34 | +subprocess32,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3,3.5.3 |
| 35 | +pywin32,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,n/a,223,223 |
| 36 | +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, |
| 37 | +Abbreviations:,n/a: not applicable,,,,,,,,,,,Notes:,"1. Tier 1 platforms, fully supported and tested",,,,,,,,,,,,,,,,, |
| 38 | +,p/o: provided with OS,,,,,,,,,,,,"2. Tier 2 platforms, partially supported, still built",,,,,,,,,,,,,,,,, |
| 39 | +Colour codes:,DARKGREY: Tier 2 platforms and their problematic dependencies,,,,,,,,,,,,"3. Tier 3 platforms, supported at some point, not built any more",,,,,,,,,,,,,,,,, |
| 40 | +,LIGHT GREY: Tier 3 platforms and their problematic dependencies,,,,,,,,,,,,4. https://www.cvedetails.com/vulnerability-list/vendor_id-10210/product_id-18230/version_id-92056/Python-Python-2.7.html,,,,,,,,,,,,,,,,, |
| 41 | +,GREEN: no known vulnerabilities for Tier 1 platforms,,,,,,,,,,,,5. https://github.com/libexpat/libexpat/blob/master/expat/Changes,,,,,,,,,,,,,,,,, |
| 42 | +,"BLUE: possible vulnerabilities found upstream, but no released version has them yet",,,,,,,,,,,,6. As Apple stopped backporting security patches for OpenSSL 0..9.8: https://www.cvedetails.com/vulnerability-list/vendor_id-217/product_id-383/version_id-26306/Openssl-Openssl-0.9.8.html,,,,,,,,,,,,,,,,, |
| 43 | +,ORANGE: minor vulnerabilities found,,,,,,,,,,,,"7. pyOpenSSL 0.14 and newer is a major rewrite, so it's not clear to what extent their vulnerabilities do apply",,,,,,,,,,,,,,,,, |
| 44 | +,RED: major vulnerabilities found,,,,,,,,,,,,"8. PyCrypto 2.6.1 is vulnerable upstream, but we use the patches from Ubuntu LTS 16.04 to avoid CVE-2013-7459 and CVE-2018-6594.",,,,,,,,,,,,,,,,, |
| 45 | +,MAGENTA: vulnerability status could not be established,,,,,,,,,,,,"9. Unless specified otherwise, OpenSSL libs are linked against dinamically",,,,,,,,,,,,,,,,, |
| 46 | +,DEFAULT COLOUR: maintained upstream or not applicable,,,,,,,,,,,,,,,,,,,,,,,,,,,,, |
0 commit comments