CERTFR-2026-ALE-013
Vulnerability from certfr_alerte - Published: 2026-10-14 - Updated: 2026-10-14
Une vulnérabilité a été découverte dans Ivanti Connect Secure (ICS). Elle permet à un attaquant de provoquer une exécution de code arbitraire à distance, une élévation de privilèges et un contournement de la politique de sécurité.
Ivanti indique que cette vulnérabilité CVE-2026-104935 est activement exploitée.
Solutions
Les recommandations suivantes sont listées par ordre de priorité.
* isoler totalement la machine concernée du réseau, vis-à-vis d'Internet comme du réseau interne, afin de limiter les risques de latéralisation ;
* en cas d'utilisation d'une appliance virtuelle, réaliser un instantané du système de fichier et de la mémoire vive ;
* si possible, éviter d'éteindre la machine afin de conserver les traces nécessaires aux investigations ;
* mettre sous séquestre les journaux collectés ;
* procéder à l’analyse des serveurs afin d’identifier une possible compromission à l’aide des indicateurs de compromission publiés par Volexity [1] ;
* l'éditeur recommande d'exécuter les versions externes de son script Integrity Check Tool (ICT)[2][3] ;
* le CERT-FR rappelle que l’exécution de ce script nécessite un accès physique à l'équipement et peut causer une interruption de service, ce dont l'utilisation dans les contextes à haute disponibilité doit tenir compte ;
* en cas de compromission :
* signaler l’événement auprès du CERT-FR en mettant en copie vos éventuels CSIRTs métier et consulter les bons réflexes en cas d'intrusion sur votre système d'information [4] ;
* effectuer une remise à la configuration de sortie d'usine (Factory Reset) [5] ;
* le CERT-FR rappelle que certaines menaces peuvent persister à une réinitialisation, ce dont l'utilisation dans les contextes sensibles doit tenir compte ;
* procéder à une montée de version du micrologiciel (firmware) si le correctif est disponible ;
* considérer les secrets stockés sur l'équipement, ou y ayant transité en clair, comme compromis. Les actions suivantes sont dès lors nécessaires :
* réinitialiser les secrets liés au LDAP ou à l'Active Directory, si configuré.
* le CERT-FR a connaissance de latéralisation utilisant ces secrets.
* révoquer et réémettre tous les certificats présents sur les équipements affectés :
* certificats utilisés pour les machines et/ou pour l’authentification utilisateur (coté client et serveur) ;
* certificats de signature de code et les certificats TLS pour l’interface exposée.
* réinitialiser le mot de passe d'administration ;
* réinitialiser les clés d’API stockées sur l’équipement ;
* réinitialiser les mots de passe de tout compte local défini sur la passerelle, y compris les comptes de service utilisés dans la configuration liée aux serveurs d’authentification ;
* révoquer l'ensemble des moyens d'authentification (tickets Kerberos...) des comptes de services utilisés.
* réinitialiser les authentifications des serveurs de licence.
* Une fois la machine isolée et les collectes réalisées, conduire une recherche de latéralisation sur votre système d'information depuis l'équipement compromis, notamment :
* en recherchant les indicateurs de compromission décrits plus bas dans cette alerte ;
* en cherchant les connexions ou tentatives de connexion vers Internet depuis l'équipement ;
* puis en cherchant ces adresses IP de destination pour vérifier si d’autres machines ont tenté une connexion.
* En cas d'absence de compromission :
* procéder à une montée de version du micrologiciel (firmware) si le correctif est disponible ;
* si aucune mise à jour correctrice n'est disponible, l'équipement est à risque de compromission; contactez le service d'assistance Ivanti et, dans la mesure du possible, déconnectez l'équipement d'Internet.
* surveiller l'activité des comptes et des services liés à l'équipement, notamment le compte de service LDAP ou Active Directory, si celui a été configuré.
| Vendor | Product | Description | ||
|---|---|---|---|---|
| Ivanti | Connect Secure (ICS) | Connect Secure (ICS) version 25.1.1.x antérieures 25.1.1.2 | ||
| Ivanti | Connect Secure (ICS) | Connect Secure (ICS) version 25.1.3.x antérieures 25.1.3.1 | ||
| Ivanti | Connect Secure (ICS) | Connect Secure (ICS) version 22.8Rx antérieures 22.8R2.5 |
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "Connect Secure (ICS) version 25.1.1.x ant\u00e9rieures 25.1.1.2",
"product": {
"name": "Connect Secure (ICS)",
"vendor": {
"name": "Ivanti",
"scada": false
}
}
},
{
"description": "Connect Secure (ICS) version 25.1.3.x ant\u00e9rieures 25.1.3.1",
"product": {
"name": "Connect Secure (ICS)",
"vendor": {
"name": "Ivanti",
"scada": false
}
}
},
{
"description": "Connect Secure (ICS) version 22.8Rx ant\u00e9rieures 22.8R2.5",
"product": {
"name": "Connect Secure (ICS)",
"vendor": {
"name": "Ivanti",
"scada": false
}
}
}
],
"affected_systems_content": "",
"closed_at": null,
"content": "## Solutions\n\nLes recommandations suivantes sont list\u00e9es par ordre de priorit\u00e9.\n* isoler totalement la machine concern\u00e9e du r\u00e9seau, vis-\u00e0-vis d\u0027Internet comme du r\u00e9seau interne, afin de limiter les risques de lat\u00e9ralisation ;\n* en cas d\u0027utilisation d\u0027une appliance virtuelle, r\u00e9aliser un instantan\u00e9 du syst\u00e8me de fichier et de la m\u00e9moire vive ;\n* si possible, \u00e9viter d\u0027\u00e9teindre la machine afin de conserver les traces n\u00e9cessaires aux investigations ;\n* mettre sous s\u00e9questre les journaux collect\u00e9s ;\n* proc\u00e9der \u00e0 l\u2019analyse des serveurs afin d\u2019identifier une possible compromission \u00e0 l\u2019aide des indicateurs de compromission publi\u00e9s par Volexity [1] ;\n* l\u0027\u00e9diteur recommande d\u0027ex\u00e9cuter les versions externes de son script *Integrity Check Tool* (ICT)[2][3] ;\u003cbr/\u003e\n * le CERT-FR rappelle que l\u2019ex\u00e9cution de ce script n\u00e9cessite un acc\u00e8s physique \u00e0 l\u0027\u00e9quipement et peut causer une interruption de service, ce dont l\u0027utilisation dans les contextes \u00e0 haute disponibilit\u00e9 doit tenir compte ;\n* en cas de compromission :\n * signaler l\u2019\u00e9v\u00e9nement aupr\u00e8s du CERT-FR en mettant en copie vos \u00e9ventuels CSIRTs m\u00e9tier et consulter les bons r\u00e9flexes en cas d\u0027intrusion sur votre syst\u00e8me d\u0027information [4] ;\n * effectuer une remise \u00e0 la configuration de sortie d\u0027usine (*Factory Reset*) [5] ;\n * le CERT-FR rappelle que certaines menaces peuvent persister \u00e0 une r\u00e9initialisation, ce dont l\u0027utilisation dans les contextes sensibles doit tenir compte ;\n * proc\u00e9der \u00e0 une mont\u00e9e de version du micrologiciel (*firmware*) si le correctif est disponible ;\n * consid\u00e9rer les secrets stock\u00e9s sur l\u0027\u00e9quipement, ou y ayant transit\u00e9 en clair, comme compromis. Les actions suivantes sont d\u00e8s lors n\u00e9cessaires :\n * r\u00e9initialiser les secrets li\u00e9s au LDAP ou \u00e0 l\u0027Active Directory, si configur\u00e9.\n * le CERT-FR a connaissance de lat\u00e9ralisation utilisant ces secrets.\n * r\u00e9voquer et r\u00e9\u00e9mettre tous les certificats pr\u00e9sents sur les \u00e9quipements affect\u00e9s :\n * certificats utilis\u00e9s pour les machines et/ou pour l\u2019authentification utilisateur (cot\u00e9 client et serveur) ;\n * certificats de signature de code et les certificats TLS pour l\u2019interface expos\u00e9e.\n * r\u00e9initialiser le mot de passe d\u0027administration ;\n * r\u00e9initialiser les cl\u00e9s d\u2019API stock\u00e9es sur l\u2019\u00e9quipement ;\n * r\u00e9initialiser les mots de passe de tout compte local d\u00e9fini sur la passerelle, y compris les comptes de service utilis\u00e9s dans la configuration li\u00e9e aux serveurs d\u2019authentification ;\n * r\u00e9voquer l\u0027ensemble des moyens d\u0027authentification (tickets Kerberos...) des comptes de services utilis\u00e9s.\n * r\u00e9initialiser les authentifications des serveurs de licence.\n * Une fois la machine isol\u00e9e et les collectes r\u00e9alis\u00e9es, conduire une recherche de lat\u00e9ralisation sur votre syst\u00e8me d\u0027information depuis l\u0027\u00e9quipement compromis, notamment :\n * en recherchant les indicateurs de compromission d\u00e9crits plus bas dans cette alerte ;\n * en cherchant les connexions ou tentatives de connexion vers Internet depuis l\u0027\u00e9quipement ;\n * puis en cherchant ces adresses IP de destination pour v\u00e9rifier si d\u2019autres machines ont tent\u00e9 une connexion.\n* En cas d\u0027absence de compromission :\n * proc\u00e9der \u00e0 une mont\u00e9e de version du micrologiciel (*firmware*) si le correctif est disponible ;\n * si aucune mise \u00e0 jour correctrice n\u0027est disponible, l\u0027\u00e9quipement est \u00e0 risque de compromission; contactez le service d\u0027assistance Ivanti et, dans la mesure du possible, d\u00e9connectez l\u0027\u00e9quipement d\u0027Internet.\n * surveiller l\u0027activit\u00e9 des comptes et des services li\u00e9s \u00e0 l\u0027\u00e9quipement, notamment le compte de service LDAP ou Active Directory, si celui a \u00e9t\u00e9 configur\u00e9.",
"cves": [
{
"name": "CVE-2026-104935",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-104935"
}
],
"initial_release_date": "2026-10-14T00:00:00",
"last_revision_date": "2026-10-14T00:00:00",
"links": [
{
"title": "[5] Bulletin technique Ivanti relatif \u00e0 la r\u00e9initialisation de l\u0027\u00e9quipement",
"url": "https://forums.ivanti.com/s/article/KB22964?language=en_US"
},
{
"title": "Avis CERT-FR CERTFR-2026-AVI-1311 du 14 octobre 2026",
"url": "/avis/CERTFR-2026-AVI-1311/"
},
{
"title": "[2] Documentation de l\u0027outil Integrity Checker Tool (ICT)",
"url": "https://hub.ivanti.com/s/article/KB44859?language=en_US"
},
{
"title": "[3] Lien de t\u00e9l\u00e9chargement pour l\u0027outil Integrity Checker Tool (ICT)",
"url": "https://hub.ivanti.com/s/article/KB44755?language=en_US"
},
{
"title": "[1] Rapport Volexity du 13 octobre 2026",
"url": "https://www.volexity.com/blog/2026/10/13/a-series-of-unauthenticated-events-chained-exploitation-of-ivanti-connect-secure-zero-days/"
},
{
"title": "[4] Les bons r\u00e9flexes en cas d\u2019intrusion sur un syst\u00e8me d\u2019information",
"url": "/les-bons-reflexes-en-cas-dintrusion-sur-un-systeme-dinformation/"
}
],
"reference": "CERTFR-2026-ALE-013",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2026-10-14T00:00:00.000000"
}
],
"risks": [
{
"description": "Ex\u00e9cution de code arbitraire \u00e0 distance"
},
{
"description": "Contournement de la politique de s\u00e9curit\u00e9"
},
{
"description": "\u00c9l\u00e9vation de privil\u00e8ges"
}
],
"summary": "Une vuln\u00e9rabilit\u00e9 a \u00e9t\u00e9 d\u00e9couverte dans Ivanti Connect Secure (ICS). Elle permet \u00e0 un attaquant de provoquer une ex\u00e9cution de code arbitraire \u00e0 distance, une \u00e9l\u00e9vation de privil\u00e8ges et un contournement de la politique de s\u00e9curit\u00e9.\n\nIvanti indique que cette vuln\u00e9rabilit\u00e9 CVE-2026-104935 est activement exploit\u00e9e.",
"title": "Vuln\u00e9rabilit\u00e9 dans Ivanti Connect Secure (ICS)",
"vendor_advisories": [
{
"published_at": "2026-10-13",
"title": "Bulletin de s\u00e9curit\u00e9 Ivanti Security Advisory Ivanti Connect Secure (CVE-2026-104935)",
"url": "https://hub.ivanti.com/s/article/Security-Advisory-Ivanti-Connect-Secure-CVE-2026-104935?language=en_US"
}
]
}
Drag nodes to arrange them. Double-click a related vulnerability to open it, or a source to visit its link. The Physics button on the left tunes the layout and the simulation; the legend at the bottom left hides or shows nodes by kind and by sighting type.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Vulnerability timeline
Sightings and recorded dates, grouped by day · UTC
Loading timeline…
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.