Python 2 Support Past End of Life
Support & Security Updates for Python 2.7
The Python 2 programming language reached End of Life (EOL) in 2020, which means it is no longer being updated, not even for critical security vulnerabilities.
ActiveState provides ongoing support and security updates for Python 2, helping you:
- Maintain legacy Python 2 applications, so your team can focus on high-value projects.
- Secure Python 2 in non-production environments, e.g. dev/testing, to prevent supply chain attacks.
- Migrate to Python 3 faster, with lower cost and risk.
Security Update: We have recently assessed a critical vulnerability (CVE) that impacts Python 2.7:
CVE-2021-3711 affects OpenSSL and allows a malicious attacker who is able present SM2 content for decryption to cause a buffer overflow, possibly changing application behavior or causing the application to crash.
We’ll send you a free report of any existing CVE’s in your Python 2 environments.
Trusted by Industry Leaders
Python 2 Security Risks
Python 2 codebases will become less reliable and more vulnerable as security issues emerge over time.
Python 2 Extended Support From ActiveState
Python 2 Security Patches
Get updates for Python 2 core and third-party packages, including backported fixes from Python 3.
New versions of Python 2 third-party packages.
Python 3 Migration Guidance
Expertise on Python 2 migration targets, and which Python 3 packages are suitably maintained and licensed.
Support for Windows, Linux, macOS and more. Communicate with us via phone, email and chat.
Supply Chain Security
Secure all your open source dependencies across dev, test and staging environments.
Enterprise service-level agreements to ensure protection against critical and high-severity CVE’s.
What Our Customers Are Saying
“Along with BOM (Bill of Materials) management, ActiveState satisfied the internal needs of both engineering and DevOps. We gain speed, flexibility and engineering time, plus can better manage the risk of products running Python with a uniform and consistent approach.”
Vice President Research and Development
MSC Software / Hexagon
“By using ActivePython, we’ve been able to reclaim valuable time and resources facilitating both time and cost savings, while providing customers with a distinctly novel solution.”
Senior Vice President, Software Development
If you’re still running Python 2 code in non-production, you need to realize that the Python 2 supply chain includes the ways in which Python 2 is involved in your build process, as well your development and testing environments.
Download our PDF data sheet outlining our Python 2 extended support offering, including details on Python 2 security fixes, technical support and migration/rewrite guidance.
ActiveState has been evaluating and fixing known Python vulnerabilities that affect Python 2. These CVE’s can be reviewed for your internal remediation, or alternatively, are available as part of our extended support.
Get a Free Risk Assessment
Book a 30 min. session with our Python experts to get a free quote and vulnerability report of your Python 2 environments.