CERTFR-2026-AVI-1341
Vulnerability from certfr_avis - Published: 2026-10-19 - Updated: 2026-10-19
De multiples vulnérabilités ont été découvertes dans les produits F5. Certaines d'entre elles permettent à un attaquant de provoquer une exécution de code arbitraire à distance, un déni de service à distance et une atteinte à la confidentialité des données.
Solutions
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
| Vendor | Product | Description | ||
|---|---|---|---|---|
| F5 | NGINX App Protect WAF | NGINX App Protect WAF versions 4.x | ||
| F5 | NGINX App Protect DoS | NGINX App Protect DoS versions 4.x | ||
| F5 | NGINX Plus | NGINX Plus versions antérieures à 37.1.0.1 et 37.0.5.1 | ||
| F5 | NGINX Ingress Controller | NGINX Ingress Controller versions antérieures à 5.7.0 | ||
| F5 | NGINX Ingress Controller | NGINX Ingress Controller versions 2026-lts-r3 - 2026-lts-r8 | ||
| F5 | NGINX JavaScript (njs) | NGINX Javascript antérieures à 1.0.2 | ||
| F5 | NGINX Open Source | NGINX Open Source versions 1.31.x antérieures à 1.31.7 | ||
| F5 | F5 WAF for NGINX | F5 WAF for NGINX versions 5.x antérieures à 5.14.2 et 5.16.0 | ||
| F5 | NGINX Instance Manager | NGINX Instance Manager versions 2.x antérieures à 2.24.0 | ||
| F5 | NGINX Open Source | NGINX Open Source versions antérieures à 1.30.6 | ||
| F5 | NGINX Gateway Fabric | NGINX Gateway Fabric versions antérieures à 2.8.0 | ||
| F5 | F5 DoS for NGINX | F5 DoS for NGINX versions 4.x antérieures à 4.11.0 | ||
| F5 | NGINX App Protect WAF | NGINX App Protect WAF versions 5.x |
| Title | Publication Time | Tags | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "NGINX App Protect WAF versions 4.x",
"product": {
"name": "NGINX App Protect WAF",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX App Protect DoS versions 4.x",
"product": {
"name": "NGINX App Protect DoS",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Plus versions ant\u00e9rieures \u00e0 37.1.0.1 et 37.0.5.1",
"product": {
"name": "NGINX Plus",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Ingress Controller versions ant\u00e9rieures \u00e0 5.7.0",
"product": {
"name": "NGINX Ingress Controller",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Ingress Controller versions 2026-lts-r3 - 2026-lts-r8",
"product": {
"name": "NGINX Ingress Controller",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Javascript ant\u00e9rieures \u00e0 1.0.2",
"product": {
"name": "NGINX JavaScript (njs)",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Open Source versions 1.31.x ant\u00e9rieures \u00e0 1.31.7",
"product": {
"name": "NGINX Open Source",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "F5 WAF for NGINX versions 5.x ant\u00e9rieures \u00e0 5.14.2 et 5.16.0",
"product": {
"name": "F5 WAF for NGINX",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Instance Manager versions 2.x ant\u00e9rieures \u00e0 2.24.0",
"product": {
"name": "NGINX Instance Manager",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Open Source versions ant\u00e9rieures \u00e0 1.30.6",
"product": {
"name": "NGINX Open Source",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX Gateway Fabric versions ant\u00e9rieures \u00e0 2.8.0",
"product": {
"name": "NGINX Gateway Fabric",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "F5 DoS for NGINX versions 4.x ant\u00e9rieures \u00e0 4.11.0",
"product": {
"name": "F5 DoS for NGINX",
"vendor": {
"name": "F5",
"scada": false
}
}
},
{
"description": "NGINX App Protect WAF versions 5.x",
"product": {
"name": "NGINX App Protect WAF",
"vendor": {
"name": "F5",
"scada": false
}
}
}
],
"affected_systems_content": "",
"content": "## Solutions\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des correctifs (cf. section Documentation).",
"cves": [
{
"name": "CVE-2026-91184",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-91184"
},
{
"name": "CVE-2026-101019",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-101019"
},
{
"name": "CVE-2026-96615",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-96615"
},
{
"name": "CVE-2026-15176",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-15176"
},
{
"name": "CVE-2026-97205",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-97205"
},
{
"name": "CVE-2026-104939",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-104939"
},
{
"name": "CVE-2026-101025",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-101025"
},
{
"name": "CVE-2026-95101",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-95101"
},
{
"name": "CVE-2026-94197",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-94197"
},
{
"name": "CVE-2026-93479",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-93479"
},
{
"name": "CVE-2026-97629",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-97629"
}
],
"initial_release_date": "2026-10-19T00:00:00",
"last_revision_date": "2026-10-19T00:00:00",
"links": [],
"reference": "CERTFR-2026-AVI-1341",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2026-10-19T00:00:00.000000"
}
],
"risks": [
{
"description": "D\u00e9ni de service \u00e0 distance"
},
{
"description": "Ex\u00e9cution de code arbitraire \u00e0 distance"
},
{
"description": "Non sp\u00e9cifi\u00e9 par l\u0027\u00e9diteur"
},
{
"description": "Contournement de la politique de s\u00e9curit\u00e9"
},
{
"description": "Atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es"
}
],
"summary": "De multiples vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 d\u00e9couvertes dans les produits F5. Certaines d\u0027entre elles permettent \u00e0 un attaquant de provoquer une ex\u00e9cution de code arbitraire \u00e0 distance, un d\u00e9ni de service \u00e0 distance et une atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es.",
"title": "Multiples vuln\u00e9rabilit\u00e9s dans les produits F5",
"vendor_advisories": [
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000163408",
"url": "https://my.f5.com/manage/s/article/K000163408"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162615",
"url": "https://my.f5.com/manage/s/article/K000162615"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162613",
"url": "https://my.f5.com/manage/s/article/K000162613"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162611",
"url": "https://my.f5.com/manage/s/article/K000162611"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162606",
"url": "https://my.f5.com/manage/s/article/K000162606"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162610",
"url": "https://my.f5.com/manage/s/article/K000162610"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162416",
"url": "https://my.f5.com/manage/s/article/K000162416"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162609",
"url": "https://my.f5.com/manage/s/article/K000162609"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162607",
"url": "https://my.f5.com/manage/s/article/K000162607"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162617",
"url": "https://my.f5.com/manage/s/article/K000162617"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162614",
"url": "https://my.f5.com/manage/s/article/K000162614"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 F5 K000162608",
"url": "https://my.f5.com/manage/s/article/K000162608"
}
]
}
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.