Correctifs de sécurité Python en fin de vie — Versions 2.7 à 3.13

Les correctifs php2shell (CVE-2026-109618 et CVE-2026-109619) pour les versions de PHP en fin de vie sont désormais disponibles. Les réponses du service commercial étant plus lentes que d'habitude en raison d'une forte demande, le moyen le plus rapide d'obtenir les paquets corrigés est d'acheter ELS for Runtimes en ligne (s'ouvre dans un nouvel onglet). Consulter la FAQ sur les correctifs

 

2.7 à 3.X

Faire le pont entre les anciennes versions de Python
aux plates-formes modernes

Les logiciels écrits en Python 2.7 ou dans des versions antérieures de Python 3 sont difficiles à déployer sur des plateformes d'entreprise modernes de manière conforme, soit parce que ces interpréteurs ne sont pas disponibles dans les dépôts de classe EL9 et nécessitent un travail supplémentaire pour prendre en charge les nouveaux OpenSSL et runtime C livrés dans EL9, soit parce qu'ils ne reçoivent plus de correctifs de sécurité en amont. Pourtant, ces applications restent critiques et leur réécriture pour les dernières versions de Python peut prendre du temps ou coûter excessivement cher.

 

Que pouvons-nous faire pour vous aider
à transformer votre application ?

Les défis du backporting

Le portage de versions de Python non prises en charge nécessite une expertise et une expérience approfondies. Les clients qui ont besoin de ce pont ont besoin de plusieurs couches de support, y compris des correctifs continus pour les CVE actuels et futurs. TuxCare, leader mondial des correctifs pour Linux et les logiciels libres, offre cette protection pour que vos applications fonctionnent en toute sécurité sur les plates-formes d'entreprise modernes.

Comprendre vos besoins techniques aujourd'hui

TuxCare offre des capacités similaires de pont de code pour PHP et d'autres applications nécessitant un support étendu au-delà des cycles de vie des fabricants.
les cycles de vie des fabricants. Les équipes chargées des applications ont besoin de temps pour développer leur code de nouvelle génération et créer un lien de confiance avec leurs clients, tout en ayant la possibilité de prolonger la durée de vie de leur solution et de maintenir le plus haut niveau de sécurité.

L'ELS de TuxCare vous permet de gagner du temps tout en fournissant les mises à jour nécessaires pour maintenir votre client en sécurité pendant la transformation de votre application.

Prolongez votre délai de développement sans pousser les clients à se mettre à niveau prématurément.

Créer une migration solide du code sans compromettre la stabilité du client.

Continuer à recevoir les mises à jour CVE bien au-delà de la date de fin de vie du fabricant.

Partenariat avec TuxCare

Que vous ayez besoin de conserver vos applications critiques sur Python 2.7 ou sur les premières versions de Python 3 (3.3-3.9) aujourd'hui, ou de tracer votre chemin vers les dernières versions de Python, TuxCare est le partenaire qu'il vous faut.
vers les dernières versions de Python, TuxCare est le partenaire de choix. Nous fournissons le pont de sécurité qui vous permet d'exécuter le code hérité en toute confiance pendant que vous planifiez et financez vos projets.
en toute confiance pendant que vous planifiez et financez les futures mises à niveau, sans perturber votre base de clients.

Aller de l'avant en toute sécurité

Pourquoi modifier son code lors de la sortie d'une nouvelle version d'un langage s'il fonctionne bien tel quel ? Python Endless
Lifecycle Support de TuxCare redonne vie au code écrit pour des versions de Python qui ne sont plus prises en charge, grâce à des mises à jour de sécurité rapides, des corrections de vulnérabilités et bien plus encore.

Pourquoi TuxCare ?

TuxCare rend Enterprise Linux plus sûre, plus stable et plus fiable. Nous prenons soin de Linux et d'autres référentiels open-source afin que les organisations puissent utiliser confortablement et à un prix abordable des logiciels open-source pour prendre en charge des environnements nécessitant des niveaux élevés de cybersécurité, de stabilité et de disponibilité.

Apprenez-en plus sur ce que le support illimité du cycle de vie (EOL) de TuxCare peut faire pour votre entreprise.

Pourquoi TuxCare ?

15 ans d'excellence avérée dans le domaine des correctifs open source ont permis de créer des processus et des systèmes hautement automatisés offrant :

Protection étendue des technologies open-source

Nous assurons une sécurité à long terme sur l'ensemble de votre pile, en prenant en charge un large éventail de projets, de bibliothèques et d'environnements d'exécution open-source en constante expansion, le tout avec un seul partenaire de confiance.

Efficacité des chaînes de compilation et des tests

Nous utilisons une automatisation avancée pour la recherche des CVE, le backporting, la compilation et les flux de travail de publication afin d'accélérer la livraison et de garantir la meilleure qualité possible des correctifs de sécurité.

Identification et correction des dépendances transitives

Nous allons au-delà de l'analyse de surface pour découvrir et corriger les vulnérabilités cachées au plus profond de vos arbres de dépendance, en sécurisant l'ensemble de la chaîne d'approvisionnement logicielle avec précision et à grande échelle.

Livraison rapide et constante des correctifs, avec des accords de niveau de service (SLA)

Les pipelines automatisés et les flux de travail matures garantissent une livraison rapide et fiable des correctifs, garantie par des accords de niveau de service (SLA), ce qui vous permet d'être confiant dans votre gestion des risques et votre politique de conformité.

Nous avons mis en place une solution de mise à jour logicielle de niveau professionnel à une échelle sans précédent sur
– et ce n'est qu'un début

Plus de 2 700
Clients professionnels

Plus de 70 000 coffretssélectionnés avec soin

Plus de 420 000
correctifs fournis

Plus de 14 000
Vulnérabilités corrigées

Plus de 11 000
Noyaux pris en charge

Plus de 70
Versions de distributions Linux prises en charge

Foire aux questions

ELS pour Python fournit des correctifs de sécurité pour les versions de l'interpréteur Python qui ont atteint leur fin de vie en amont. TuxCare propose des versions corrigées appelées « alt-python », qui s'installent parallèlement à Python système dans le répertoire /opt/alt/, ce qui vous permet de continuer à exécuter vos applications sous Python 2.7 ou une version antérieure de la série 3.x tandis que TuxCare continue à corriger les failles de sécurité de l'interpréteur.

Python 2.7 et 3.6 à 3.14, selon le système d'exploitation. Toutes les versions sont disponibles sur EL 7, 8, 9 et 10, sur Ubuntu 18.04, 20.04 et 22.04, ainsi que sur Debian 12 et 13, avec un choix légèrement plus restreint sur Ubuntu 16.04 et 24.04, ainsi que sur Debian 10 et 11. Alpine 3.23 et 3.24 prennent en charge Python 3.6 à 3.9. Le tableau complet est disponible sur docs.tuxcare.com.

Oui. Python 3.10 a atteint sa fin de vie en amont en octobre 2026, après Python 3.9 en octobre 2025 et 3.8 en octobre 2024. Passé ce délai, CPython cesse de fournir des correctifs de sécurité pour cette version. ELS for Python continue de publier des correctifs pour ces versions, ainsi que pour les versions 2.7, 3.6 et 3.7, afin que les applications qui y sont « épinglées » restent sécurisées et conformes.

Oui. Chaque paquet « alt-python » intègre ses propres versions de pip, setuptools et wheel, qui sont couvertes par ELS et intégrées à l'interpréteur. C'est important, car les outils de gestion de paquets comportent leurs propres vulnérabilités CVE, et les scanners les détectent tout aussi facilement que l'interpréteur lui-même.

C'est exactement ainsi qu'est conçu alt-python. Chaque version s'installe dans son propre répertoire sous /opt/alt/, ce qui permet à une application héritée de rester sous la version 3.6 tandis que des services plus récents fonctionnent sous la version 3.12 sur le même serveur. Rien ne remplace ni ne remplace le Python par défaut du système d'exploitation.

TuxCare vise un délai de 14 jours à compter de la divulgation publique pour les vulnérabilités critiques et élevées (CVSS 7.0 et plus), de 60 jours pour les vulnérabilités moyennes et de 90 jours pour les vulnérabilités faibles. Les problèmes signalés font l'objet d'une première réponse dans un délai de trois jours, et TuxCare publie des fichiers VEX pour les environnements d'exécution dans le cadre de son flux d'alertes CSAF, que les scanners compatibles peuvent utiliser pour vérifier ce qui a effectivement été corrigé.

L'interpréteur ne représente qu'une partie du tableau. TuxCare assure également la maintenance de versions corrigées de bibliothèques Python largement utilisées, notamment requests, urllib3, cryptography, Jinja2, Flask et FastAPI, disponibles via un index compatible PyPI géré par TuxCare. L'association du runtime et de la couverture des bibliothèques permet de répondre aux exigences mentionnées dans le fichier requirements.txt ainsi qu'à celles relatives à l'interpréteur.

Parlez à un expert de TuxCare

Faites-nous part de vos problèmes et nos experts vous aideront à trouver la meilleure approche pour les résoudre grâce à la gamme de produits TuxCare.

Sécurité à long terme après la fin du support standard

TuxCare ELS continue de fournir une sécurité constante pour votre distro, votre langage ou votre cadre de développement logiciel aussi longtemps que votre entreprise en a besoin.