Search

Find a vulnerability

Search criteria ⓘ Use this form to refine search results.
Full-text search supports keyword queries with ranking and filtering.
You can combine vendor, product, and sources to narrow results.
Enable “Apply ordering” to sort by date instead of relevance.

    92 vulnerabilities by Haproxy

    CVE-2026-110354 (GCVE-0-2026-110354)

    Vulnerability from nvd – Published: 2026-10-22 02:46 – Updated: 2026-10-22 19:10
    VLAI
    Summary
    HAProxy 3 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (persistent worker-thread CPU exhaustion) via an HTTP/1.1 chunked request. Although the H1 multiplexer drains the request before closing the stream, the parser repeatedly re-processes the same bytes without making progress. The affected thread stays busy at 100% CPU after timeouts expire and after the client disconnects, and repeated requests can consume all worker threads until the process is restarted.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-22 13:43 UTC
    CWE
    • CWE-835 - Loop with Unreachable Exit Condition ('Infinite Loop')
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.0.0 , < 3.0.30 (custom)
    Affected: 3.2.0 , < 3.2.26 (custom)
    Affected: 3.3.0 , < 3.3.17 (custom)
    Affected: 3.4.0 , < 3.4.6 (custom)
    Affected: 3.5-dev , < 3.5-dev9 (custom)
    Create a notification for this product.
    HAProxy HAProxy Enterprise Edition Affected: 3.0r1 , < 3.0r1-362.1441 (custom)
    Affected: 3.2r1 , < 3.2r1-378.1259 (custom)
    Affected: 3.3r1 , < 3.3r1-377.1005 (custom)
    Create a notification for this product.
    HAProxy Technologies HAProxy Kubernetes Ingress Controller Affected: 3.2.0 , < 3.2.17 (custom)
    Create a notification for this product.
    HAProxy Technologies Kubernetes Ingress Controller Enterprise Affected: 3.2.0 , < 3.2.17-ee1 (custom)
    Affected: 3.0 , < 3.0.16-ee17 (custom)
    Affected: 1.11 , < 1.11.14-ee11 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-110354",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-22T13:43:28.678756Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-22T19:10:34.563Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "modules": [
                "mux-h1"
              ],
              "product": "HAProxy",
              "programFiles": [
                "src/h1_htx.c"
              ],
              "programRoutines": [
                {
                  "name": "h1_parse_msg_data"
                }
              ],
              "repo": "https://git.haproxy.org/git/haproxy.git",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.0.30",
                  "status": "affected",
                  "version": "3.0.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.2.26",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.17",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.4.6",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.5-dev9",
                  "status": "affected",
                  "version": "3.5-dev",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Enterprise Edition",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.0r1-362.1441",
                  "status": "affected",
                  "version": "3.0r1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.2r1-378.1259",
                  "status": "affected",
                  "version": "3.2r1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3r1-377.1005",
                  "status": "affected",
                  "version": "3.3r1",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Kubernetes Ingress Controller",
              "vendor": "HAProxy Technologies",
              "versions": [
                {
                  "lessThan": "3.2.17",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "Kubernetes Ingress Controller Enterprise",
              "vendor": "HAProxy Technologies",
              "versions": [
                {
                  "lessThan": "3.2.17-ee1",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.0.16-ee17",
                  "status": "affected",
                  "version": "3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "1.11.14-ee11",
                  "status": "affected",
                  "version": "1.11",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 3 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (persistent worker-thread CPU exhaustion) via an HTTP/1.1 chunked request. Although the H1 multiplexer drains the request before closing the stream, the parser repeatedly re-processes the same bytes without making progress. The affected thread stays busy at 100% CPU after timeouts expire and after the client disconnects, and repeated requests can consume all worker threads until the process is restarted."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-835",
                  "description": "CWE-835 Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-22T02:46:38.255Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "tags": [
                "vendor-advisory"
              ],
              "url": "https://git.haproxy.org/?p=haproxy.git;a=commit;h=077906da140a35873bf451d7e9f67646c9f37c81"
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-110354",
        "datePublished": "2026-10-22T02:46:38.255Z",
        "dateReserved": "2026-10-13T23:22:44.319Z",
        "dateUpdated": "2026-10-22T19:10:34.563Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-110353 (GCVE-0-2026-110353)

    Vulnerability from nvd – Published: 2026-10-22 02:53 – Updated: 2026-10-22 19:10
    VLAI
    Summary
    HAProxy 3.2 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (worker-thread CPU exhaustion) via a truncated HTTP/2 PING frame. h2c_handle_ping in src/mux_h2.c does not check for a short read, unlike the other H2 frame handlers. Because the incomplete frame cannot be processed, its data is never consumed, and the H2 multiplexer tasklet is repeatedly woken by that pending data without making progress. The CPU spins until timeout http-request closes the connection, and an attacker opening many such connections can sustain high CPU usage.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-22 13:42 UTC
    CWE
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.2.0 , < 3.2.26 (custom)
    Affected: 3.3.0 , < 3.3.17 (custom)
    Affected: 3.4.0 , < 3.4.6 (custom)
    Affected: 3.5-dev , < 3.5-dev9 (custom)
    Create a notification for this product.
    HAProxy HAProxy Enterprise Edition Affected: 3.2.0r1 , < 3.2r1-378.1259 (custom)
    Affected: 3.3.0r1 , < 3.3r1-377.1005 (custom)
    Create a notification for this product.
    HAProxy Kubernetes Ingress Controller Affected: 3.2.0 , < 3.2.17 (custom)
    Create a notification for this product.
    Haproxy Kubernetes Ingress Controller Enterprise Affected: 3.2.0 , < 3.2.17-ee1 (custom)
    Affected: 3.0 , < 3.0.16-ee17 (custom)
    Affected: 1.11 , < 1.11.14-ee11 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-110353",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-22T13:42:53.833295Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-22T19:10:34.428Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "modules": [
                "mux-h2"
              ],
              "product": "HAProxy",
              "programFiles": [
                "src/mux_h2.c"
              ],
              "programRoutines": [
                {
                  "name": "h2c_handle_ping"
                }
              ],
              "repo": "https://git.haproxy.org/git/haproxy.git/",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2.26",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.17",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.4.6",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.5-dev9",
                  "status": "affected",
                  "version": "3.5-dev",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Enterprise Edition",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2r1-378.1259",
                  "status": "affected",
                  "version": "3.2.0r1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3r1-377.1005",
                  "status": "affected",
                  "version": "3.3.0r1",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "Kubernetes Ingress Controller",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2.17",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "Kubernetes Ingress Controller Enterprise",
              "vendor": "Haproxy",
              "versions": [
                {
                  "lessThan": "3.2.17-ee1",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.0.16-ee17",
                  "status": "affected",
                  "version": "3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "1.11.14-ee11",
                  "status": "affected",
                  "version": "1.11",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 3.2 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (worker-thread CPU exhaustion) via a truncated HTTP/2 PING frame. h2c_handle_ping in src/mux_h2.c does not check for a short read, unlike the other H2 frame handlers. Because the incomplete frame cannot be processed, its data is never consumed, and the H2 multiplexer tasklet is repeatedly woken by that pending data without making progress. The CPU spins until timeout http-request closes the connection, and an attacker opening many such connections can sustain high CPU usage."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-252",
                  "description": "CWE-252 Unchecked Return Value",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-22T02:53:33.198Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "tags": [
                "vendor-advisory"
              ],
              "url": "https://git.haproxy.org/?p=haproxy.git;a=commit;h=cec63e95f62a7412484f1134f5aa227e5b7e1466"
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-110353",
        "datePublished": "2026-10-22T02:53:33.198Z",
        "dateReserved": "2026-10-13T23:18:04.062Z",
        "dateUpdated": "2026-10-22T19:10:34.428Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-109575 (GCVE-0-2026-109575)

    Vulnerability from nvd – Published: 2026-10-12 19:32 – Updated: 2026-10-13 15:59
    VLAI
    Summary
    In HAProxy Data Plane API 2.2.0 through 3.4.3 (and corresponding Enterprise Edition releases), Server.ConfigureAPI() has process-global authentication logic that improperly drops security controls across multiple transport types. When a TLS Certificate Authority (tls_ca) is configured and a numeric TLS port (tls_port) is specified, the application globally disables Basic authentication on its shared internal request handler. Because this handler is shared concurrently among HTTP, HTTPS, and UNIX domain socket listeners, and mutual TLS (mTLS) client certificate verification (tls.RequireAndVerifyClientCert) is enforced exclusively on the HTTPS server path, all other simultaneously active non-mTLS listeners fail open. Consequently, an unauthenticated attacker capable of reaching an affected HTTP or UNIX management endpoint can completely bypass credentials to gain full API administrative access. This allows unauthorized remote or local actors to read sensitive, cleartext HAProxy configuration data or replace the managed configuration entirely via the raw configuration endpoint. This has been fixed in versions 3.4.4, 3.3.9, 3.2.17, 3.0.25, 2.9.29, and their respective EE backports by migrating to a per-request TLS connection-state validation model.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-13 15:59 UTC
    CWE
    • CWE-306 - Missing Authentication for Critical Function
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy Data Plane API EE Affected: 2.2.0-ee1 , ≤ 2.9.28-ee1 (custom)
    Affected: 3.0-ee , ≤ 3.0.24-ee1 (custom)
    Affected: 3.1-ee , ≤ 3.2.16-ee1 (custom)
    Affected: 3.3-ee , ≤ 3.3.8-ee1 (custom)
    Affected: 3.4-ee , ≤ 3.4.3-ee2 (custom)
    Create a notification for this product.
    HAProxy Data Plane API CE Affected: 2.2.0 , ≤ 2.9.28 (custom)
    Affected: 3.0.0 , ≤ 3.0.24 (custom)
    Affected: 3.1.0 , ≤ 3.2.16 (custom)
    Affected: 3.3.0 , ≤ 3.3.8 (custom)
    Affected: 3.4.0 , ≤ 3.4.3 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-109575",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-13T15:59:06.374302Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-13T15:59:33.833Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageName": "dataplaneapi",
              "product": "Data Plane API EE",
              "vendor": "HAProxy",
              "versions": [
                {
                  "changes": [
                    {
                      "at": "2.9.29-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "2.9.28-ee1",
                  "status": "affected",
                  "version": "2.2.0-ee1",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.0.25-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.0.24-ee1",
                  "status": "affected",
                  "version": "3.0-ee",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.2.17-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.2.16-ee1",
                  "status": "affected",
                  "version": "3.1-ee",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.3.9-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.3.8-ee1",
                  "status": "affected",
                  "version": "3.3-ee",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.4.4-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.4.3-ee2",
                  "status": "affected",
                  "version": "3.4-ee",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "packageName": "dataplaneapi-ee",
              "product": "Data Plane API CE",
              "repo": "https://github.com/haproxytech/dataplaneapi",
              "vendor": "HAProxy",
              "versions": [
                {
                  "changes": [
                    {
                      "at": "2.9.29",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "2.9.28",
                  "status": "affected",
                  "version": "2.2.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.0.25",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.0.24",
                  "status": "affected",
                  "version": "3.0.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.2.17",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.2.16",
                  "status": "affected",
                  "version": "3.1.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.3.9",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.3.8",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.4.4",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.4.3",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "In HAProxy Data Plane API 2.2.0 through 3.4.3 (and corresponding Enterprise Edition releases), Server.ConfigureAPI() has process-global authentication logic that improperly drops security controls across multiple transport types. When a TLS Certificate Authority (tls_ca) is configured and a numeric TLS port (tls_port) is specified, the application globally disables Basic authentication on its shared internal request handler. Because this handler is shared concurrently among HTTP, HTTPS, and UNIX domain socket listeners, and mutual TLS (mTLS) client certificate verification (tls.RequireAndVerifyClientCert) is enforced exclusively on the HTTPS server path, all other simultaneously active non-mTLS listeners fail open. Consequently, an unauthenticated attacker capable of reaching an affected HTTP or UNIX management endpoint can completely bypass credentials to gain full API administrative access. This allows unauthorized remote or local actors to read sensitive, cleartext HAProxy configuration data or replace the managed configuration entirely via the raw configuration endpoint. This has been fixed in versions 3.4.4, 3.3.9, 3.2.17, 3.0.25, 2.9.29, and their respective EE backports by migrating to a per-request TLS connection-state validation model."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-306",
                  "description": "CWE-306 Missing Authentication for Critical Function",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-12T19:36:10.947Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.com/documentation/haproxy-data-plane-api/"
            },
            {
              "url": "https://www.haproxy.com/documentation/haproxy-data-plane-api/community/changelog/#version-3.4"
            },
            {
              "url": "https://github.com/haproxytech/dataplaneapi/commit/c3ae4e3ccff5490d44650565e445c4b15e8aff8c"
            },
            {
              "url": "https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.4"
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-109575",
        "datePublished": "2026-10-12T19:32:13.313Z",
        "dateReserved": "2026-10-12T19:32:12.610Z",
        "dateUpdated": "2026-10-13T15:59:33.833Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-90678 (GCVE-0-2026-90678)

    Vulnerability from nvd – Published: 2026-09-13 03:37 – Updated: 2026-09-14 15:48
    VLAI
    Summary
    An issue was discovered in HAProxy 3.3.0 through 3.4.4 and in 3.5-dev1 through 3.5-dev5. Exploitation requires an HTTP/3 frontend: HAProxy must be built with QUIC support and configured with a QUIC bind listener, and the affected traffic must reach a backend over HTTP/1.1 using chunked transfer coding on a reused connection. Under those conditions, when an HTTP/3 request carries no Content-Length header, the HTTP/3 multiplexer credits the length declared in a DATA frame header to the stream endpoint's known-input-payload estimate at the moment the frame header is decoded, before the payload has been received, and that declared length is emitted verbatim as the HTTP/1.1 chunk size. A remote unauthenticated client that declares more payload than it delivers and then ends the stream causes HAProxy to announce a chunk larger than the bytes it writes and to return the connection to the idle pool in a desynchronized state. The result is potential HTTP request smuggling on reused backend connections: an attacker can place a request past a frontend rule such as a path-based http-request deny, so that the smuggled request is never seen by HAProxy's HTTP analysis, and can cause concurrent clients' requests, including their request lines and Authorization headers, to be consumed as the attacker's request body and lost. Exploitation is not deterministic; it depends on a race with backend connection pooling, succeeding in a majority of but not all trials during testing, and can be retried freely. The mechanism was introduced in 3.3-dev10; releases 3.2.x and earlier are unaffected.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-09-14 15:47 UTC
    CWE
    • CWE-130 - Improper Handling of Length Parameter Inconsistency
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.3.0 , ≤ 3.3.14 (semver)
    Affected: 3.4.0 , ≤ 3.4.4 (semver)
    Affected: 3.5-dev1 , ≤ 3.5-dev5 (custom)
    Unaffected: 3.5-dev6 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-90678",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-14T15:47:26.078603Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-14T15:48:00.475Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "modules": [
                "HTTP/3 multiplexer",
                "HTTP/1 multiplexer"
              ],
              "product": "HAProxy",
              "programFiles": [
                "src/h3.c",
                "src/mux_h1.c"
              ],
              "programRoutines": [
                {
                  "name": "h3_rcv_buf"
                }
              ],
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.3.14",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "semver"
                },
                {
                  "lessThanOrEqual": "3.4.4",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "semver"
                },
                {
                  "lessThanOrEqual": "3.5-dev5",
                  "status": "affected",
                  "version": "3.5-dev1",
                  "versionType": "custom"
                },
                {
                  "status": "unaffected",
                  "version": "3.5-dev6",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "configurations": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "\u003cp\u003eOnly deployments with an HTTP/3 frontend are affected. This requires HAProxy built with USE_QUIC=1 and at least one QUIC bind listener in a frontend; no experimental directives are needed to enable it. The affected code path is reached when such a request carries no Content-Length header and is forwarded to a backend over HTTP/1.1 with chunked transfer coding. Deployments without a QUIC listener are not exposed.\u003c/p\u003e"
                }
              ],
              "value": "Only deployments with an HTTP/3 frontend are affected. This requires HAProxy built with USE_QUIC=1 and at least one QUIC bind listener in a frontend; no experimental directives are needed to enable it. The affected code path is reached when such a request carries no Content-Length header and is forwarded to a backend over HTTP/1.1 with chunked transfer coding. Deployments without a QUIC listener are not exposed."
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "An issue was discovered in HAProxy 3.3.0 through 3.4.4 and in 3.5-dev1 through 3.5-dev5. Exploitation requires an HTTP/3 frontend: HAProxy must be built with QUIC support and configured with a QUIC bind listener, and the affected traffic must reach a backend over HTTP/1.1 using chunked transfer coding on a reused connection. Under those conditions, when an HTTP/3 request carries no Content-Length header, the HTTP/3 multiplexer credits the length declared in a DATA frame header to the stream endpoint\u0027s known-input-payload estimate at the moment the frame header is decoded, before the payload has been received, and that declared length is emitted verbatim as the HTTP/1.1 chunk size. A remote unauthenticated client that declares more payload than it delivers and then ends the stream causes HAProxy to announce a chunk larger than the bytes it writes and to return the connection to the idle pool in a desynchronized state. The result is potential HTTP request smuggling on reused backend connections: an attacker can place a request past a frontend rule such as a path-based http-request deny, so that the smuggled request is never seen by HAProxy\u0027s HTTP analysis, and can cause concurrent clients\u0027 requests, including their request lines and Authorization headers, to be consumed as the attacker\u0027s request body and lost. Exploitation is not deterministic; it depends on a race with backend connection pooling, succeeding in a majority of but not all trials during testing, and can be retried freely. The mechanism was introduced in 3.3-dev10; releases 3.2.x and earlier are unaffected."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:L",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-130",
                  "description": "CWE-130 Improper Handling of Length Parameter Inconsistency",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-09-13T03:37:55.854Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "name": "BUG/MAJOR: h3: reject H3 truncated frames",
              "tags": [
                "patch"
              ],
              "url": "https://github.com/haproxy/haproxy/commit/86a4ebc761a278838e8cb06f3a292282ba704c65"
            },
            {
              "tags": [
                "patch"
              ],
              "url": "http://git.haproxy.org/?p=haproxy.git;a=commit;h=86a4ebc761a278838e8cb06f3a292282ba704c65"
            },
            {
              "name": "HAProxy 3.5-dev6 ChangeLog",
              "tags": [
                "release-notes"
              ],
              "url": "https://www.haproxy.org/download/3.5/src/CHANGELOG"
            }
          ],
          "solutions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "\u003cp\u003eUpgrade to a release or backported Enterprise version containing fix (\"BUG/MAJOR: h3: reject H3 truncated frames\"), first shipped in 3.5-dev6.\u003c/p\u003e"
                }
              ],
              "value": "Upgrade to a release or backported Enterprise version containing fix (\"BUG/MAJOR: h3: reject H3 truncated frames\"), first shipped in 3.5-dev6."
            }
          ],
          "workarounds": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "\u003cp\u003eRemoving the QUIC bind listeners from all frontends eliminates exposure, since an HTTP/3 frontend is required. Releases in the 3.2 branch and earlier do not contain the mechanism.\u003c/p\u003e"
                }
              ],
              "value": "Removing the QUIC bind listeners from all frontends eliminates exposure, since an HTTP/3 frontend is required. Releases in the 3.2 branch and earlier do not contain the mechanism."
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-90678",
        "datePublished": "2026-09-13T03:37:55.854Z",
        "dateReserved": "2026-09-13T03:37:55.518Z",
        "dateUpdated": "2026-09-14T15:48:00.475Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-26081 (GCVE-0-2026-26081)

    Vulnerability from nvd – Published: 2026-07-20 00:00 – Updated: 2026-07-20 18:18
    VLAI
    Summary
    HAProxy Community Edition 3.0 through 3.3 before 3.3.3 lacks a length check for the NEW_TOKEN format. HAProxy Enterprise and ALOHA are also affected.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-07-20 18:18 UTC
    CWE
    • CWE-130 - Improper Handling of Length Parameter Inconsistency
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.0 , < 3.0.12 (custom)
    Affected: 3.1 , < 3.1.14 (custom)
    Affected: 3.2 , < 3.2.12 (custom)
    Affected: 3.3 , < 3.3.3 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-26081",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-07-20T18:18:33.060272Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-07-20T18:18:45.876Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.0.12",
                  "status": "affected",
                  "version": "3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.1.14",
                  "status": "affected",
                  "version": "3.1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.2.12",
                  "status": "affected",
                  "version": "3.2",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.3",
                  "status": "affected",
                  "version": "3.3",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.0.12",
                      "versionStartIncluding": "3.0",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.1.14",
                      "versionStartIncluding": "3.1",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.2.12",
                      "versionStartIncluding": "3.2",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.3.3",
                      "versionStartIncluding": "3.3",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy Community Edition 3.0 through 3.3 before 3.3.3 lacks a length check for the NEW_TOKEN format. HAProxy Enterprise and ALOHA are also affected."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 4.8,
                "baseSeverity": "MEDIUM",
                "confidentialityImpact": "NONE",
                "integrityImpact": "LOW",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-130",
                  "description": "CWE-130 Improper Handling of Length Parameter Inconsistency",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-20T15:40:37.756Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-3.2.git;a=commit;h=4765277f4f915baac2d57db63538ff0a59966deb"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-26081",
        "datePublished": "2026-07-20T00:00:00.000Z",
        "dateReserved": "2026-02-11T00:00:00.000Z",
        "dateUpdated": "2026-07-20T18:18:45.876Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-26080 (GCVE-0-2026-26080)

    Vulnerability from nvd – Published: 2026-07-20 00:00 – Updated: 2026-07-20 18:16
    VLAI
    Summary
    HAProxy Community Edition 3.2.x through 3.3.x before 3.3.3 can enter a loop or crash because varint is mishandled. HAProxy Enterprise and ALOHA are also affected.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-07-20 18:16 UTC
    CWE
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.2 , < 3.2.12 (custom)
    Affected: 3.3 , < 3.3.3 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-26080",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-07-20T18:16:29.299899Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-07-20T18:16:43.967Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2.12",
                  "status": "affected",
                  "version": "3.2",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.3",
                  "status": "affected",
                  "version": "3.3",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.2.12",
                      "versionStartIncluding": "3.2",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.3.3",
                      "versionStartIncluding": "3.3",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy Community Edition 3.2.x through 3.3.x before 3.3.3 can enter a loop or crash because varint is mishandled. HAProxy Enterprise and ALOHA are also affected."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 3.7,
                "baseSeverity": "LOW",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-252",
                  "description": "CWE-252 Unchecked Return Value",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-20T15:33:31.368Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-3.2.git;a=commit;h=5bb098ce8a656ec5711b4de3e4c87f12b216e7a1"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-26080",
        "datePublished": "2026-07-20T00:00:00.000Z",
        "dateReserved": "2026-02-11T00:00:00.000Z",
        "dateUpdated": "2026-07-20T18:16:43.967Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-55204 (GCVE-0-2026-55204)

    Vulnerability from nvd – Published: 2026-06-18 16:05 – Updated: 2026-07-14 21:33 X_Open Source
    VLAI
    Title
    HAProxy - NULL Pointer Dereference in hpack_dht_insert Function
    Summary
    HAProxy through 3.4.0, fixed in commit 9a6d1fe, contains a null pointer dereference vulnerability in hpack_dht_insert() within src/hpack-tbl.c that fails to validate the return value of hpack_dht_defrag() when the memory pool is exhausted. An attacker can trigger HPACK dynamic table insertions under memory pressure to dereference a NULL pointer and crash HAProxy worker processes, causing denial of service.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-06-18 17:26 UTC
    CWE
    • CWE-476 - NULL Pointer Dereference
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 6966 records in the last 180 days details
    Impacted products
    Vendor Product Version
    haproxy haproxy Affected: 0 , ≤ 3.4.0 (semver)
    Unaffected: 9a6d1fe3f00d86ab4ea6ea6ea0a5d48fc058a513 (git)
        cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Date Public
    2026-06-16 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-55204",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-06-18T17:26:27.738915Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-06-18T17:26:38.498Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/haproxy/haproxy",
              "product": "haproxy",
              "repo": "https://github.com/haproxy/haproxy",
              "vendor": "haproxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.4.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                },
                {
                  "status": "unaffected",
                  "version": "9a6d1fe3f00d86ab4ea6ea6ea0a5d48fc058a513",
                  "versionType": "git"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*",
                      "versionEndIncluding": "3.4.0",
                      "vulnerable": true
                    }
                  ],
                  "operator": "OR"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Tristan Madani (@TristanInSec)"
            }
          ],
          "datePublic": "2026-06-16T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy through  3.4.0, fixed in commit 9a6d1fe, contains a null pointer dereference vulnerability in hpack_dht_insert() within src/hpack-tbl.c that fails to validate the return value of hpack_dht_defrag() when the memory pool is exhausted. An attacker can trigger HPACK dynamic table insertions under memory pressure to dereference a NULL pointer and crash HAProxy worker processes, causing denial of service."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NOT_DEFINED",
                "Recovery": "NOT_DEFINED",
                "Safety": "NOT_DEFINED",
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 8.7,
                "baseSeverity": "HIGH",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "NOT_DEFINED",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "NONE",
                "vulnerabilityResponseEffort": "NOT_DEFINED"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-476",
                  "description": "NULL Pointer Dereference",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-14T21:33:57.879Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "Patch Commit",
              "tags": [
                "patch"
              ],
              "url": "https://github.com/haproxy/haproxy/commit/9a6d1fe3f00d86ab4ea6ea6ea0a5d48fc058a513"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/haproxy-null-pointer-dereference-in-hpack-dht-insert-function"
            }
          ],
          "tags": [
            "x_open-source"
          ],
          "title": "HAProxy - NULL Pointer Dereference in hpack_dht_insert Function",
          "x_generator": {
            "engine": "vulncheck"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-55204",
        "datePublished": "2026-06-18T16:05:52.058Z",
        "dateReserved": "2026-06-16T15:53:37.765Z",
        "dateUpdated": "2026-07-14T21:33:57.879Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-55203 (GCVE-0-2026-55203)

    Vulnerability from nvd – Published: 2026-06-18 16:05 – Updated: 2026-07-14 21:33 X_Open Source
    VLAI
    Title
    HAProxy - Integer Overflow in FCGI Demux Record Length Field
    Summary
    HAProxy through 3.4.0, fixed in commit 5985276, contains an integer overflow vulnerability in the fcgi_conn structure's drl field that allows buffer misparse as new FCGI record headers. When contentLength is 65535 and paddingLength is 1 or more, the drl field wraps to 0, causing incorrect record consumption and allowing malicious FastCGI backends to desynchronize the FCGI framing parser, potentially causing request routing errors, response smuggling, or memory safety issues.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-06-23 02:04 UTC
    CWE
    • CWE-190 - Integer Overflow or Wraparound
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 6966 records in the last 180 days details
    Impacted products
    Vendor Product Version
    haproxy haproxy Affected: 0 , ≤ 3.4.0 (semver)
    Unaffected: 5985276735777634d8c85f1d73bb7764aab0d6dd (git)
        cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Date Public
    2026-06-16 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-55203",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-06-23T02:04:34.549032Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-06-23T02:04:44.933Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/haproxy/haproxy",
              "product": "haproxy",
              "repo": "https://github.com/haproxy/haproxy",
              "vendor": "haproxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.4.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                },
                {
                  "status": "unaffected",
                  "version": "5985276735777634d8c85f1d73bb7764aab0d6dd",
                  "versionType": "git"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*",
                      "versionEndIncluding": "3.4.0",
                      "vulnerable": true
                    }
                  ],
                  "operator": "OR"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Tristan Madani (@TristanInSec)"
            }
          ],
          "datePublic": "2026-06-16T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy through 3.4.0, fixed in commit 5985276, contains an integer overflow vulnerability in the fcgi_conn structure\u0027s drl field that allows buffer misparse as new FCGI record headers. When contentLength is 65535 and paddingLength is 1 or more, the drl field wraps to 0, causing incorrect record consumption and allowing malicious FastCGI backends to desynchronize the FCGI framing parser, potentially causing request routing errors, response smuggling, or memory safety issues."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NOT_DEFINED",
                "Recovery": "NOT_DEFINED",
                "Safety": "NOT_DEFINED",
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 9,
                "baseSeverity": "CRITICAL",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "NOT_DEFINED",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "LOW",
                "subIntegrityImpact": "HIGH",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:L/SI:H/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "HIGH",
                "vulnerabilityResponseEffort": "NOT_DEFINED"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "LOW",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-190",
                  "description": "Integer Overflow or Wraparound",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-14T21:33:57.207Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "Patch Commit",
              "tags": [
                "patch"
              ],
              "url": "https://github.com/haproxy/haproxy/commit/5985276735777634d8c85f1d73bb7764aab0d6dd"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/haproxy-integer-overflow-in-fcgi-demux-record-length-field"
            }
          ],
          "tags": [
            "x_open-source"
          ],
          "title": "HAProxy - Integer Overflow in FCGI Demux Record Length Field",
          "x_generator": {
            "engine": "vulncheck"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-55203",
        "datePublished": "2026-06-18T16:05:20.100Z",
        "dateReserved": "2026-06-16T15:53:37.764Z",
        "dateUpdated": "2026-07-14T21:33:57.207Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-33555 (GCVE-0-2026-33555)

    Vulnerability from nvd – Published: 2026-04-13 00:00 – Updated: 2026-10-18 20:07
    VLAI
    Summary
    An issue was discovered in HAProxy before 3.3.6. The HTTP/3 parser does not check that the received body length matches a previously announced content-length when the stream is closed via a frame with an empty payload. This can cause desynchronization issues with the backend server and could be used for request smuggling. The earliest affected version is 2.6.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-04-22 18:42 UTC
    CWE
    • CWE-130 - Improper Handling of Length Parameter Inconsistency
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 2.6 , < 3.3.6 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-33555",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-04-22T18:42:59.239377Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-04-22T18:43:17.553Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://r3verii.github.io/cve/2026/04/14/haproxy-h3-standalone-fin-smuggling.html"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          },
          {
            "providerMetadata": {
              "dateUpdated": "2026-10-18T20:07:07.236Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "url": "https://lists.debian.org/debian-lts-announce/2026/10/msg00036.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.3.6",
                  "status": "affected",
                  "version": "2.6",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.3.6",
                      "versionStartIncluding": "2.6",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "An issue was discovered in HAProxy before 3.3.6. The HTTP/3 parser does not check that the received body length matches a previously announced content-length when the stream is closed via a frame with an empty payload. This can cause desynchronization issues with the backend server and could be used for request smuggling. The earliest affected version is 2.6."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "baseScore": 4,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-130",
                  "description": "CWE-130 Improper Handling of Length Parameter Inconsistency",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-04-22T14:53:33.583Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org"
            },
            {
              "url": "https://www.haproxy.com/documentation/haproxy-aloha/changelog/"
            },
            {
              "url": "https://github.com/haproxy/haproxy/commit/05a295441c621089ffa4318daf0dbca2dd756a84"
            },
            {
              "url": "https://www.mail-archive.com/haproxy@formilux.org/msg46752.html"
            },
            {
              "url": "https://r3verii.github.io/cve/2026/04/14/haproxy-h3-standalone-fin-smuggling.html"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-33555",
        "datePublished": "2026-04-13T00:00:00.000Z",
        "dateReserved": "2026-03-22T00:00:00.000Z",
        "dateUpdated": "2026-10-18T20:07:07.236Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-11230 (GCVE-0-2025-11230)

    Vulnerability from nvd – Published: 2025-11-19 09:28 – Updated: 2025-11-19 17:09
    VLAI
    Title
    Denial of service vulnerability in HAProxy mjson library
    Summary
    Inefficient algorithm complexity in mjson in HAProxy allows remote attackers to cause a denial of service via specially crafted JSON requests.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-11-19 17:06 UTC
    CWE
    • CWE-407 - Inefficient Algorithmic Complexity
    Assigner
    canonical CNA under the mitre root
    CNA scorecard B 82/100 over 58 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy Technologies HAProxy Community Edition Affected: 2.4.0 , < 2.4.30 (semver)
    Affected: 2.6.0 , < 2.6.23 (semver)
    Affected: 2.8.0 , < 2.8.16 (semver)
    Affected: 3.0.0 , < 3.0.12 (semver)
    Affected: 3.1.0 , < 3.1.9 (semver)
    Affected: 3.2.0 , < 3.2.6 (semver)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11230",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-11-19T17:06:27.675545Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-11-19T17:09:15.642Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Community Edition",
              "programFiles": [
                "src/mjson.c"
              ],
              "repo": "https://git.haproxy.org/",
              "vendor": "HAProxy Technologies",
              "versions": [
                {
                  "lessThan": "2.4.30",
                  "status": "affected",
                  "version": "2.4.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "2.6.23",
                  "status": "affected",
                  "version": "2.6.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "2.8.16",
                  "status": "affected",
                  "version": "2.8.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "3.0.12",
                  "status": "affected",
                  "version": "3.0.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "3.1.9",
                  "status": "affected",
                  "version": "3.1.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "3.2.6",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Inefficient algorithm complexity in mjson in HAProxy allows remote attackers to cause a denial of service via specially crafted JSON requests."
                }
              ],
              "value": "Inefficient algorithm complexity in mjson in HAProxy allows remote attackers to cause a denial of service via specially crafted JSON requests."
            }
          ],
          "impacts": [
            {
              "capecId": "CAPEC-130",
              "descriptions": [
                {
                  "lang": "en",
                  "value": "CAPEC-130 Excessive Allocation"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-407",
                  "description": "CWE-407 Inefficient Algorithmic Complexity",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-11-19T09:28:39.750Z",
            "orgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
            "shortName": "canonical"
          },
          "references": [
            {
              "url": "https://www.haproxy.com/blog/october-2025-cve-2025-11230-haproxy-mjson-library-denial-of-service-vulnerability"
            }
          ],
          "source": {
            "discovery": "UNKNOWN"
          },
          "title": "Denial of service vulnerability in HAProxy mjson library"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
        "assignerShortName": "canonical",
        "cveId": "CVE-2025-11230",
        "datePublished": "2025-11-19T09:28:39.750Z",
        "dateReserved": "2025-10-01T13:10:26.249Z",
        "dateUpdated": "2025-11-19T17:09:15.642Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-59303 (GCVE-0-2025-59303)

    Vulnerability from nvd – Published: 2025-10-08 00:00 – Updated: 2025-10-08 17:10
    VLAI
    Summary
    HAProxy Kubernetes Ingress Controller before 3.1.13, when the config-snippets feature flag is used, accepts config snippets from users with create/update permissions. This can result in obtaining an ingress token secret as a response. The fixed versions of HAProxy Enterprise Kubernetes Ingress Controller are 3.0.16-ee1, 1.11.13-ee1, and 1.9.15-ee1.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-10-08 17:10 UTC
    CWE
    • CWE-791 - Incomplete Filtering of Special Elements
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Kubernetes Ingress Controller Affected: 0 , < 3.1.13 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-59303",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-08T17:10:00.388359Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-08T17:10:15.387Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Kubernetes Ingress Controller",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.1.13",
                  "status": "affected",
                  "version": "0",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy Kubernetes Ingress Controller before 3.1.13, when the config-snippets feature flag is used, accepts config snippets from users with create/update permissions. This can result in obtaining an ingress token secret as a response. The fixed versions of HAProxy Enterprise Kubernetes Ingress Controller are 3.0.16-ee1, 1.11.13-ee1, and 1.9.15-ee1."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "baseScore": 6.4,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-791",
                  "description": "CWE-791 Incomplete Filtering of Special Elements",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-08T16:01:18.361Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://haproxy.com/blog/cve-2025-59303-haproxy-kubernetes-ingress-controller-secret-leak"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2025-59303",
        "datePublished": "2025-10-08T00:00:00.000Z",
        "dateReserved": "2025-09-12T00:00:00.000Z",
        "dateUpdated": "2025-10-08T17:10:15.387Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2025-32464 (GCVE-0-2025-32464)

    Vulnerability from nvd – Published: 2025-04-09 00:00 – Updated: 2025-04-23 22:03
    VLAI
    Summary
    HAProxy 2.2 through 3.1.6, in certain uncommon configurations, has a sample_conv_regsub heap-based buffer overflow because of mishandling of the replacement of multiple short patterns with a longer one.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-04-09 19:23 UTC
    CWE
    • CWE-1025 - Comparison Using Wrong Factors
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 2.2 , ≤ 3.1.6 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-32464",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-04-09T19:23:34.951884Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-04-09T19:24:10.305Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          },
          {
            "providerMetadata": {
              "dateUpdated": "2025-04-23T22:03:08.605Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "url": "https://lists.debian.org/debian-lts-announce/2025/04/msg00031.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unknown",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.1.6",
                  "status": "affected",
                  "version": "2.2",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndIncluding": "3.1.6",
                      "versionStartIncluding": "2.2",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 2.2 through 3.1.6, in certain uncommon configurations, has a sample_conv_regsub heap-based buffer overflow because of mishandling of the replacement of multiple short patterns with a longer one."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "baseScore": 6.8,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-1025",
                  "description": "CWE-1025 Comparison Using Wrong Factors",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-04-09T02:29:55.512Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://github.com/haproxy/haproxy/commit/3e3b9eebf871510aee36c3a3336faac2f38c9559"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2025-32464",
        "datePublished": "2025-04-09T00:00:00.000Z",
        "dateReserved": "2025-04-09T00:00:00.000Z",
        "dateUpdated": "2025-04-23T22:03:08.605Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2024-53008 (GCVE-0-2024-53008)

    Vulnerability from nvd – Published: 2024-11-28 02:10 – Updated: 2024-11-29 20:55
    VLAI
    Summary
    Inconsistent interpretation of HTTP requests ('HTTP Request/Response Smuggling') issue exists in HAProxy. If this vulnerability is exploited, a remote attacker may access a path that is restricted by ACL (Access Control List) set on the product. As a result, the attacker may obtain sensitive information.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2024-11-29 20:53 UTC
    CWE
    • CWE-444 - Inconsistent interpretation of HTTP requests ('HTTP Request/Response Smuggling')
    Assigner
    jpcert CNA under the jpcert root
    CNA scorecard C 64/100 over 185 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy Project HAProxy 2.6 Affected: 2.6.18 and earlier
    Create a notification for this product.
    HAProxy Project HAProxy 2.8 Affected: 2.8.10 and earlier
    Create a notification for this product.
    HAProxy Project HAProxy 2.9 Affected: 2.9.9 and earlier
    Create a notification for this product.
    HAProxy Project HAProxy 3.0 Affected: 3.0.2 and earlier
    Create a notification for this product.
    haproxy haproxy Affected: 2.6 , ≤ 2.6.18 (custom)
    Affected: 2.8 , ≤ 2.8.10 (custom)
    Affected: 2.9 , ≤ 2.9.9 (custom)
    Affected: 3.0 , ≤ 3.0.2 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "affected": [
              {
                "cpes": [
                  "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*"
                ],
                "defaultStatus": "unknown",
                "product": "haproxy",
                "vendor": "haproxy",
                "versions": [
                  {
                    "lessThanOrEqual": "2.6.18",
                    "status": "affected",
                    "version": "2.6",
                    "versionType": "custom"
                  },
                  {
                    "lessThanOrEqual": "2.8.10",
                    "status": "affected",
                    "version": "2.8",
                    "versionType": "custom"
                  },
                  {
                    "lessThanOrEqual": "2.9.9",
                    "status": "affected",
                    "version": "2.9",
                    "versionType": "custom"
                  },
                  {
                    "lessThanOrEqual": "3.0.2",
                    "status": "affected",
                    "version": "3.0",
                    "versionType": "custom"
                  }
                ]
              }
            ],
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2024-53008",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2024-11-29T20:53:41.790046Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2024-11-29T20:55:24.521Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "HAProxy 2.6",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "2.6.18 and earlier"
                }
              ]
            },
            {
              "product": "HAProxy 2.8",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "2.8.10 and earlier"
                }
              ]
            },
            {
              "product": "HAProxy 2.9",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "2.9.9 and earlier"
                }
              ]
            },
            {
              "product": "HAProxy 3.0",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "3.0.2 and earlier"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "Inconsistent interpretation of HTTP requests (\u0027HTTP Request/Response Smuggling\u0027) issue exists in HAProxy. If this vulnerability is exploited,  a remote attacker may access a path that is restricted by ACL (Access Control List) set on the product. As a result, the attacker may obtain sensitive information."
            }
          ],
          "metrics": [
            {
              "cvssV3_0": {
                "baseScore": 5.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
                "version": "3.0"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en-US",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-444",
                  "description": "Inconsistent interpretation of HTTP requests (\u0027HTTP Request/Response Smuggling\u0027)",
                  "lang": "en-US",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2024-11-28T02:10:43.901Z",
            "orgId": "ede6fdc4-6654-4307-a26d-3331c018e2ce",
            "shortName": "jpcert"
          },
          "references": [
            {
              "url": "https://www.haproxy.org/"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-2.6.git;a=commit;h=1afca10150ac3e4e2224055cc31b6f1e4a70efe2"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-2.8.git;a=commit;h=01c1056a44823c5ffb8f74660b32c099d9b5355b"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-2.9.git;a=commit;h=4bcaece344c8738dac1ab5bd8cc81e2a22701d71"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-3.0.git;a=commit;h=95a607c4b3af09be2a495b9c2872ea252ccff603"
            },
            {
              "url": "https://jvn.jp/en/jp/JVN88385716/"
            }
          ]
        }
      },
      "cveMetadata": {
        "assignerOrgId": "ede6fdc4-6654-4307-a26d-3331c018e2ce",
        "assignerShortName": "jpcert",
        "cveId": "CVE-2024-53008",
        "datePublished": "2024-11-28T02:10:43.901Z",
        "dateReserved": "2024-11-18T23:29:20.816Z",
        "dateUpdated": "2024-11-29T20:55:24.521Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2024-45506 (GCVE-0-2024-45506)

    Vulnerability from nvd – Published: 2024-09-04 00:00 – Updated: 2025-03-14 19:16
    VLAI Previdian
    Summary
    HAProxy 2.9.x before 2.9.10, 3.0.x before 3.0.4, and 3.1.x through 3.1-dev6 allows a remote denial of service for HTTP/2 zero-copy forwarding (h2_send loop) under a certain set of conditions, as exploited in the wild in 2024.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2024-09-04 16:05 UTC
    CWE
    • n/a
    • CWE-835 - Loop with Unreachable Exit Condition ('Infinite Loop')
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    haproxy haproxy Affected: 2.9.0 , < 2.9.10 (custom)
    Affected: 3.0.0 , < 3.0.4 (custom)
    Affected: 3.1.0 , < 3.1-dev6 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "affected": [
              {
                "cpes": [
                  "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*"
                ],
                "defaultStatus": "unknown",
                "product": "haproxy",
                "vendor": "haproxy",
                "versions": [
                  {
                    "lessThan": "2.9.10",
                    "status": "affected",
                    "version": "2.9.0",
                    "versionType": "custom"
                  },
                  {
                    "lessThan": "3.0.4",
                    "status": "affected",
                    "version": "3.0.0",
                    "versionType": "custom"
                  },
                  {
                    "lessThan": "3.1-dev6",
                    "status": "affected",
                    "version": "3.1.0",
                    "versionType": "custom"
                  }
                ]
              }
            ],
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "HIGH",
                  "baseScore": 7.5,
                  "baseSeverity": "HIGH",
                  "confidentialityImpact": "NONE",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "NONE",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2024-45506",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2024-09-04T16:05:40.631435Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "problemTypes": [
              {
                "descriptions": [
                  {
                    "cweId": "CWE-835",
                    "description": "CWE-835 Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)",
                    "lang": "en",
                    "type": "CWE"
                  }
                ]
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-03-14T19:16:38.990Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "n/a",
              "vendor": "n/a",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 2.9.x before 2.9.10, 3.0.x before 3.0.4, and 3.1.x through 3.1-dev6 allows a remote denial of service for HTTP/2 zero-copy forwarding (h2_send loop) under a certain set of conditions, as exploited in the wild in 2024."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "n/a",
                  "lang": "en",
                  "type": "text"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2024-10-14T03:02:00.687Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org/"
            },
            {
              "url": "https://www.haproxy.org/download/3.1/src/CHANGELOG"
            },
            {
              "url": "https://www.mail-archive.com/haproxy%40formilux.org/msg45281.html"
            },
            {
              "url": "https://www.mail-archive.com/haproxy%40formilux.org/msg45280.html"
            },
            {
              "url": "http://git.haproxy.org/?p=haproxy-3.0.git%3Ba=commitdiff%3Bh=c725db17e8416ffb3c1537aea756356228ce5e3c"
            },
            {
              "url": "http://git.haproxy.org/?p=haproxy-3.0.git%3Ba=commitdiff%3Bh=d636e515453320c6e122c313c661a8ac7d387c7f"
            }
          ]
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2024-45506",
        "datePublished": "2024-09-04T00:00:00.000Z",
        "dateReserved": "2024-09-01T00:00:00.000Z",
        "dateUpdated": "2025-03-14T19:16:38.990Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2026-110353 (GCVE-0-2026-110353)

    Vulnerability from cvelistv5 – Published: 2026-10-22 02:53 – Updated: 2026-10-22 19:10
    VLAI
    Summary
    HAProxy 3.2 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (worker-thread CPU exhaustion) via a truncated HTTP/2 PING frame. h2c_handle_ping in src/mux_h2.c does not check for a short read, unlike the other H2 frame handlers. Because the incomplete frame cannot be processed, its data is never consumed, and the H2 multiplexer tasklet is repeatedly woken by that pending data without making progress. The CPU spins until timeout http-request closes the connection, and an attacker opening many such connections can sustain high CPU usage.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-22 13:42 UTC
    CWE
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.2.0 , < 3.2.26 (custom)
    Affected: 3.3.0 , < 3.3.17 (custom)
    Affected: 3.4.0 , < 3.4.6 (custom)
    Affected: 3.5-dev , < 3.5-dev9 (custom)
    Create a notification for this product.
    HAProxy HAProxy Enterprise Edition Affected: 3.2.0r1 , < 3.2r1-378.1259 (custom)
    Affected: 3.3.0r1 , < 3.3r1-377.1005 (custom)
    Create a notification for this product.
    HAProxy Kubernetes Ingress Controller Affected: 3.2.0 , < 3.2.17 (custom)
    Create a notification for this product.
    Haproxy Kubernetes Ingress Controller Enterprise Affected: 3.2.0 , < 3.2.17-ee1 (custom)
    Affected: 3.0 , < 3.0.16-ee17 (custom)
    Affected: 1.11 , < 1.11.14-ee11 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-110353",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-22T13:42:53.833295Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-22T19:10:34.428Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "modules": [
                "mux-h2"
              ],
              "product": "HAProxy",
              "programFiles": [
                "src/mux_h2.c"
              ],
              "programRoutines": [
                {
                  "name": "h2c_handle_ping"
                }
              ],
              "repo": "https://git.haproxy.org/git/haproxy.git/",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2.26",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.17",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.4.6",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.5-dev9",
                  "status": "affected",
                  "version": "3.5-dev",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Enterprise Edition",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2r1-378.1259",
                  "status": "affected",
                  "version": "3.2.0r1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3r1-377.1005",
                  "status": "affected",
                  "version": "3.3.0r1",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "Kubernetes Ingress Controller",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2.17",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "Kubernetes Ingress Controller Enterprise",
              "vendor": "Haproxy",
              "versions": [
                {
                  "lessThan": "3.2.17-ee1",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.0.16-ee17",
                  "status": "affected",
                  "version": "3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "1.11.14-ee11",
                  "status": "affected",
                  "version": "1.11",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 3.2 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (worker-thread CPU exhaustion) via a truncated HTTP/2 PING frame. h2c_handle_ping in src/mux_h2.c does not check for a short read, unlike the other H2 frame handlers. Because the incomplete frame cannot be processed, its data is never consumed, and the H2 multiplexer tasklet is repeatedly woken by that pending data without making progress. The CPU spins until timeout http-request closes the connection, and an attacker opening many such connections can sustain high CPU usage."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-252",
                  "description": "CWE-252 Unchecked Return Value",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-22T02:53:33.198Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "tags": [
                "vendor-advisory"
              ],
              "url": "https://git.haproxy.org/?p=haproxy.git;a=commit;h=cec63e95f62a7412484f1134f5aa227e5b7e1466"
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-110353",
        "datePublished": "2026-10-22T02:53:33.198Z",
        "dateReserved": "2026-10-13T23:18:04.062Z",
        "dateUpdated": "2026-10-22T19:10:34.428Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-110354 (GCVE-0-2026-110354)

    Vulnerability from cvelistv5 – Published: 2026-10-22 02:46 – Updated: 2026-10-22 19:10
    VLAI
    Summary
    HAProxy 3 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (persistent worker-thread CPU exhaustion) via an HTTP/1.1 chunked request. Although the H1 multiplexer drains the request before closing the stream, the parser repeatedly re-processes the same bytes without making progress. The affected thread stays busy at 100% CPU after timeouts expire and after the client disconnects, and repeated requests can consume all worker threads until the process is restarted.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-22 13:43 UTC
    CWE
    • CWE-835 - Loop with Unreachable Exit Condition ('Infinite Loop')
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.0.0 , < 3.0.30 (custom)
    Affected: 3.2.0 , < 3.2.26 (custom)
    Affected: 3.3.0 , < 3.3.17 (custom)
    Affected: 3.4.0 , < 3.4.6 (custom)
    Affected: 3.5-dev , < 3.5-dev9 (custom)
    Create a notification for this product.
    HAProxy HAProxy Enterprise Edition Affected: 3.0r1 , < 3.0r1-362.1441 (custom)
    Affected: 3.2r1 , < 3.2r1-378.1259 (custom)
    Affected: 3.3r1 , < 3.3r1-377.1005 (custom)
    Create a notification for this product.
    HAProxy Technologies HAProxy Kubernetes Ingress Controller Affected: 3.2.0 , < 3.2.17 (custom)
    Create a notification for this product.
    HAProxy Technologies Kubernetes Ingress Controller Enterprise Affected: 3.2.0 , < 3.2.17-ee1 (custom)
    Affected: 3.0 , < 3.0.16-ee17 (custom)
    Affected: 1.11 , < 1.11.14-ee11 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-110354",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-22T13:43:28.678756Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-22T19:10:34.563Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "modules": [
                "mux-h1"
              ],
              "product": "HAProxy",
              "programFiles": [
                "src/h1_htx.c"
              ],
              "programRoutines": [
                {
                  "name": "h1_parse_msg_data"
                }
              ],
              "repo": "https://git.haproxy.org/git/haproxy.git",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.0.30",
                  "status": "affected",
                  "version": "3.0.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.2.26",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.17",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.4.6",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.5-dev9",
                  "status": "affected",
                  "version": "3.5-dev",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Enterprise Edition",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.0r1-362.1441",
                  "status": "affected",
                  "version": "3.0r1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.2r1-378.1259",
                  "status": "affected",
                  "version": "3.2r1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3r1-377.1005",
                  "status": "affected",
                  "version": "3.3r1",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Kubernetes Ingress Controller",
              "vendor": "HAProxy Technologies",
              "versions": [
                {
                  "lessThan": "3.2.17",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "product": "Kubernetes Ingress Controller Enterprise",
              "vendor": "HAProxy Technologies",
              "versions": [
                {
                  "lessThan": "3.2.17-ee1",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.0.16-ee17",
                  "status": "affected",
                  "version": "3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "1.11.14-ee11",
                  "status": "affected",
                  "version": "1.11",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 3 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (persistent worker-thread CPU exhaustion) via an HTTP/1.1 chunked request. Although the H1 multiplexer drains the request before closing the stream, the parser repeatedly re-processes the same bytes without making progress. The affected thread stays busy at 100% CPU after timeouts expire and after the client disconnects, and repeated requests can consume all worker threads until the process is restarted."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-835",
                  "description": "CWE-835 Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-22T02:46:38.255Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "tags": [
                "vendor-advisory"
              ],
              "url": "https://git.haproxy.org/?p=haproxy.git;a=commit;h=077906da140a35873bf451d7e9f67646c9f37c81"
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-110354",
        "datePublished": "2026-10-22T02:46:38.255Z",
        "dateReserved": "2026-10-13T23:22:44.319Z",
        "dateUpdated": "2026-10-22T19:10:34.563Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-109575 (GCVE-0-2026-109575)

    Vulnerability from cvelistv5 – Published: 2026-10-12 19:32 – Updated: 2026-10-13 15:59
    VLAI
    Summary
    In HAProxy Data Plane API 2.2.0 through 3.4.3 (and corresponding Enterprise Edition releases), Server.ConfigureAPI() has process-global authentication logic that improperly drops security controls across multiple transport types. When a TLS Certificate Authority (tls_ca) is configured and a numeric TLS port (tls_port) is specified, the application globally disables Basic authentication on its shared internal request handler. Because this handler is shared concurrently among HTTP, HTTPS, and UNIX domain socket listeners, and mutual TLS (mTLS) client certificate verification (tls.RequireAndVerifyClientCert) is enforced exclusively on the HTTPS server path, all other simultaneously active non-mTLS listeners fail open. Consequently, an unauthenticated attacker capable of reaching an affected HTTP or UNIX management endpoint can completely bypass credentials to gain full API administrative access. This allows unauthorized remote or local actors to read sensitive, cleartext HAProxy configuration data or replace the managed configuration entirely via the raw configuration endpoint. This has been fixed in versions 3.4.4, 3.3.9, 3.2.17, 3.0.25, 2.9.29, and their respective EE backports by migrating to a per-request TLS connection-state validation model.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-13 15:59 UTC
    CWE
    • CWE-306 - Missing Authentication for Critical Function
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy Data Plane API EE Affected: 2.2.0-ee1 , ≤ 2.9.28-ee1 (custom)
    Affected: 3.0-ee , ≤ 3.0.24-ee1 (custom)
    Affected: 3.1-ee , ≤ 3.2.16-ee1 (custom)
    Affected: 3.3-ee , ≤ 3.3.8-ee1 (custom)
    Affected: 3.4-ee , ≤ 3.4.3-ee2 (custom)
    Create a notification for this product.
    HAProxy Data Plane API CE Affected: 2.2.0 , ≤ 2.9.28 (custom)
    Affected: 3.0.0 , ≤ 3.0.24 (custom)
    Affected: 3.1.0 , ≤ 3.2.16 (custom)
    Affected: 3.3.0 , ≤ 3.3.8 (custom)
    Affected: 3.4.0 , ≤ 3.4.3 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-109575",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-13T15:59:06.374302Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-13T15:59:33.833Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageName": "dataplaneapi",
              "product": "Data Plane API EE",
              "vendor": "HAProxy",
              "versions": [
                {
                  "changes": [
                    {
                      "at": "2.9.29-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "2.9.28-ee1",
                  "status": "affected",
                  "version": "2.2.0-ee1",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.0.25-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.0.24-ee1",
                  "status": "affected",
                  "version": "3.0-ee",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.2.17-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.2.16-ee1",
                  "status": "affected",
                  "version": "3.1-ee",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.3.9-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.3.8-ee1",
                  "status": "affected",
                  "version": "3.3-ee",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.4.4-ee1",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.4.3-ee2",
                  "status": "affected",
                  "version": "3.4-ee",
                  "versionType": "custom"
                }
              ]
            },
            {
              "defaultStatus": "unaffected",
              "packageName": "dataplaneapi-ee",
              "product": "Data Plane API CE",
              "repo": "https://github.com/haproxytech/dataplaneapi",
              "vendor": "HAProxy",
              "versions": [
                {
                  "changes": [
                    {
                      "at": "2.9.29",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "2.9.28",
                  "status": "affected",
                  "version": "2.2.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.0.25",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.0.24",
                  "status": "affected",
                  "version": "3.0.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.2.17",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.2.16",
                  "status": "affected",
                  "version": "3.1.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.3.9",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.3.8",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "custom"
                },
                {
                  "changes": [
                    {
                      "at": "3.4.4",
                      "status": "unaffected"
                    }
                  ],
                  "lessThanOrEqual": "3.4.3",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "In HAProxy Data Plane API 2.2.0 through 3.4.3 (and corresponding Enterprise Edition releases), Server.ConfigureAPI() has process-global authentication logic that improperly drops security controls across multiple transport types. When a TLS Certificate Authority (tls_ca) is configured and a numeric TLS port (tls_port) is specified, the application globally disables Basic authentication on its shared internal request handler. Because this handler is shared concurrently among HTTP, HTTPS, and UNIX domain socket listeners, and mutual TLS (mTLS) client certificate verification (tls.RequireAndVerifyClientCert) is enforced exclusively on the HTTPS server path, all other simultaneously active non-mTLS listeners fail open. Consequently, an unauthenticated attacker capable of reaching an affected HTTP or UNIX management endpoint can completely bypass credentials to gain full API administrative access. This allows unauthorized remote or local actors to read sensitive, cleartext HAProxy configuration data or replace the managed configuration entirely via the raw configuration endpoint. This has been fixed in versions 3.4.4, 3.3.9, 3.2.17, 3.0.25, 2.9.29, and their respective EE backports by migrating to a per-request TLS connection-state validation model."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-306",
                  "description": "CWE-306 Missing Authentication for Critical Function",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-12T19:36:10.947Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.com/documentation/haproxy-data-plane-api/"
            },
            {
              "url": "https://www.haproxy.com/documentation/haproxy-data-plane-api/community/changelog/#version-3.4"
            },
            {
              "url": "https://github.com/haproxytech/dataplaneapi/commit/c3ae4e3ccff5490d44650565e445c4b15e8aff8c"
            },
            {
              "url": "https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.4"
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-109575",
        "datePublished": "2026-10-12T19:32:13.313Z",
        "dateReserved": "2026-10-12T19:32:12.610Z",
        "dateUpdated": "2026-10-13T15:59:33.833Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-90678 (GCVE-0-2026-90678)

    Vulnerability from cvelistv5 – Published: 2026-09-13 03:37 – Updated: 2026-09-14 15:48
    VLAI
    Summary
    An issue was discovered in HAProxy 3.3.0 through 3.4.4 and in 3.5-dev1 through 3.5-dev5. Exploitation requires an HTTP/3 frontend: HAProxy must be built with QUIC support and configured with a QUIC bind listener, and the affected traffic must reach a backend over HTTP/1.1 using chunked transfer coding on a reused connection. Under those conditions, when an HTTP/3 request carries no Content-Length header, the HTTP/3 multiplexer credits the length declared in a DATA frame header to the stream endpoint's known-input-payload estimate at the moment the frame header is decoded, before the payload has been received, and that declared length is emitted verbatim as the HTTP/1.1 chunk size. A remote unauthenticated client that declares more payload than it delivers and then ends the stream causes HAProxy to announce a chunk larger than the bytes it writes and to return the connection to the idle pool in a desynchronized state. The result is potential HTTP request smuggling on reused backend connections: an attacker can place a request past a frontend rule such as a path-based http-request deny, so that the smuggled request is never seen by HAProxy's HTTP analysis, and can cause concurrent clients' requests, including their request lines and Authorization headers, to be consumed as the attacker's request body and lost. Exploitation is not deterministic; it depends on a race with backend connection pooling, succeeding in a majority of but not all trials during testing, and can be retried freely. The mechanism was introduced in 3.3-dev10; releases 3.2.x and earlier are unaffected.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-09-14 15:47 UTC
    CWE
    • CWE-130 - Improper Handling of Length Parameter Inconsistency
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.3.0 , ≤ 3.3.14 (semver)
    Affected: 3.4.0 , ≤ 3.4.4 (semver)
    Affected: 3.5-dev1 , ≤ 3.5-dev5 (custom)
    Unaffected: 3.5-dev6 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-90678",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-14T15:47:26.078603Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-14T15:48:00.475Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "modules": [
                "HTTP/3 multiplexer",
                "HTTP/1 multiplexer"
              ],
              "product": "HAProxy",
              "programFiles": [
                "src/h3.c",
                "src/mux_h1.c"
              ],
              "programRoutines": [
                {
                  "name": "h3_rcv_buf"
                }
              ],
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.3.14",
                  "status": "affected",
                  "version": "3.3.0",
                  "versionType": "semver"
                },
                {
                  "lessThanOrEqual": "3.4.4",
                  "status": "affected",
                  "version": "3.4.0",
                  "versionType": "semver"
                },
                {
                  "lessThanOrEqual": "3.5-dev5",
                  "status": "affected",
                  "version": "3.5-dev1",
                  "versionType": "custom"
                },
                {
                  "status": "unaffected",
                  "version": "3.5-dev6",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "configurations": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "\u003cp\u003eOnly deployments with an HTTP/3 frontend are affected. This requires HAProxy built with USE_QUIC=1 and at least one QUIC bind listener in a frontend; no experimental directives are needed to enable it. The affected code path is reached when such a request carries no Content-Length header and is forwarded to a backend over HTTP/1.1 with chunked transfer coding. Deployments without a QUIC listener are not exposed.\u003c/p\u003e"
                }
              ],
              "value": "Only deployments with an HTTP/3 frontend are affected. This requires HAProxy built with USE_QUIC=1 and at least one QUIC bind listener in a frontend; no experimental directives are needed to enable it. The affected code path is reached when such a request carries no Content-Length header and is forwarded to a backend over HTTP/1.1 with chunked transfer coding. Deployments without a QUIC listener are not exposed."
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "An issue was discovered in HAProxy 3.3.0 through 3.4.4 and in 3.5-dev1 through 3.5-dev5. Exploitation requires an HTTP/3 frontend: HAProxy must be built with QUIC support and configured with a QUIC bind listener, and the affected traffic must reach a backend over HTTP/1.1 using chunked transfer coding on a reused connection. Under those conditions, when an HTTP/3 request carries no Content-Length header, the HTTP/3 multiplexer credits the length declared in a DATA frame header to the stream endpoint\u0027s known-input-payload estimate at the moment the frame header is decoded, before the payload has been received, and that declared length is emitted verbatim as the HTTP/1.1 chunk size. A remote unauthenticated client that declares more payload than it delivers and then ends the stream causes HAProxy to announce a chunk larger than the bytes it writes and to return the connection to the idle pool in a desynchronized state. The result is potential HTTP request smuggling on reused backend connections: an attacker can place a request past a frontend rule such as a path-based http-request deny, so that the smuggled request is never seen by HAProxy\u0027s HTTP analysis, and can cause concurrent clients\u0027 requests, including their request lines and Authorization headers, to be consumed as the attacker\u0027s request body and lost. Exploitation is not deterministic; it depends on a race with backend connection pooling, succeeding in a majority of but not all trials during testing, and can be retried freely. The mechanism was introduced in 3.3-dev10; releases 3.2.x and earlier are unaffected."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:L",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-130",
                  "description": "CWE-130 Improper Handling of Length Parameter Inconsistency",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-09-13T03:37:55.854Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "name": "BUG/MAJOR: h3: reject H3 truncated frames",
              "tags": [
                "patch"
              ],
              "url": "https://github.com/haproxy/haproxy/commit/86a4ebc761a278838e8cb06f3a292282ba704c65"
            },
            {
              "tags": [
                "patch"
              ],
              "url": "http://git.haproxy.org/?p=haproxy.git;a=commit;h=86a4ebc761a278838e8cb06f3a292282ba704c65"
            },
            {
              "name": "HAProxy 3.5-dev6 ChangeLog",
              "tags": [
                "release-notes"
              ],
              "url": "https://www.haproxy.org/download/3.5/src/CHANGELOG"
            }
          ],
          "solutions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "\u003cp\u003eUpgrade to a release or backported Enterprise version containing fix (\"BUG/MAJOR: h3: reject H3 truncated frames\"), first shipped in 3.5-dev6.\u003c/p\u003e"
                }
              ],
              "value": "Upgrade to a release or backported Enterprise version containing fix (\"BUG/MAJOR: h3: reject H3 truncated frames\"), first shipped in 3.5-dev6."
            }
          ],
          "workarounds": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "\u003cp\u003eRemoving the QUIC bind listeners from all frontends eliminates exposure, since an HTTP/3 frontend is required. Releases in the 3.2 branch and earlier do not contain the mechanism.\u003c/p\u003e"
                }
              ],
              "value": "Removing the QUIC bind listeners from all frontends eliminates exposure, since an HTTP/3 frontend is required. Releases in the 3.2 branch and earlier do not contain the mechanism."
            }
          ],
          "x_generator": {
            "engine": "CVE-Request-form 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-90678",
        "datePublished": "2026-09-13T03:37:55.854Z",
        "dateReserved": "2026-09-13T03:37:55.518Z",
        "dateUpdated": "2026-09-14T15:48:00.475Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-26081 (GCVE-0-2026-26081)

    Vulnerability from cvelistv5 – Published: 2026-07-20 00:00 – Updated: 2026-07-20 18:18
    VLAI
    Summary
    HAProxy Community Edition 3.0 through 3.3 before 3.3.3 lacks a length check for the NEW_TOKEN format. HAProxy Enterprise and ALOHA are also affected.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-07-20 18:18 UTC
    CWE
    • CWE-130 - Improper Handling of Length Parameter Inconsistency
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.0 , < 3.0.12 (custom)
    Affected: 3.1 , < 3.1.14 (custom)
    Affected: 3.2 , < 3.2.12 (custom)
    Affected: 3.3 , < 3.3.3 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-26081",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-07-20T18:18:33.060272Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-07-20T18:18:45.876Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.0.12",
                  "status": "affected",
                  "version": "3.0",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.1.14",
                  "status": "affected",
                  "version": "3.1",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.2.12",
                  "status": "affected",
                  "version": "3.2",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.3",
                  "status": "affected",
                  "version": "3.3",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.0.12",
                      "versionStartIncluding": "3.0",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.1.14",
                      "versionStartIncluding": "3.1",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.2.12",
                      "versionStartIncluding": "3.2",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.3.3",
                      "versionStartIncluding": "3.3",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy Community Edition 3.0 through 3.3 before 3.3.3 lacks a length check for the NEW_TOKEN format. HAProxy Enterprise and ALOHA are also affected."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 4.8,
                "baseSeverity": "MEDIUM",
                "confidentialityImpact": "NONE",
                "integrityImpact": "LOW",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-130",
                  "description": "CWE-130 Improper Handling of Length Parameter Inconsistency",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-20T15:40:37.756Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-3.2.git;a=commit;h=4765277f4f915baac2d57db63538ff0a59966deb"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-26081",
        "datePublished": "2026-07-20T00:00:00.000Z",
        "dateReserved": "2026-02-11T00:00:00.000Z",
        "dateUpdated": "2026-07-20T18:18:45.876Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-26080 (GCVE-0-2026-26080)

    Vulnerability from cvelistv5 – Published: 2026-07-20 00:00 – Updated: 2026-07-20 18:16
    VLAI
    Summary
    HAProxy Community Edition 3.2.x through 3.3.x before 3.3.3 can enter a loop or crash because varint is mishandled. HAProxy Enterprise and ALOHA are also affected.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-07-20 18:16 UTC
    CWE
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 3.2 , < 3.2.12 (custom)
    Affected: 3.3 , < 3.3.3 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-26080",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-07-20T18:16:29.299899Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-07-20T18:16:43.967Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.2.12",
                  "status": "affected",
                  "version": "3.2",
                  "versionType": "custom"
                },
                {
                  "lessThan": "3.3.3",
                  "status": "affected",
                  "version": "3.3",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.2.12",
                      "versionStartIncluding": "3.2",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.3.3",
                      "versionStartIncluding": "3.3",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy Community Edition 3.2.x through 3.3.x before 3.3.3 can enter a loop or crash because varint is mishandled. HAProxy Enterprise and ALOHA are also affected."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 3.7,
                "baseSeverity": "LOW",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-252",
                  "description": "CWE-252 Unchecked Return Value",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-20T15:33:31.368Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-3.2.git;a=commit;h=5bb098ce8a656ec5711b4de3e4c87f12b216e7a1"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-26080",
        "datePublished": "2026-07-20T00:00:00.000Z",
        "dateReserved": "2026-02-11T00:00:00.000Z",
        "dateUpdated": "2026-07-20T18:16:43.967Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-55204 (GCVE-0-2026-55204)

    Vulnerability from cvelistv5 – Published: 2026-06-18 16:05 – Updated: 2026-07-14 21:33 X_Open Source
    VLAI
    Title
    HAProxy - NULL Pointer Dereference in hpack_dht_insert Function
    Summary
    HAProxy through 3.4.0, fixed in commit 9a6d1fe, contains a null pointer dereference vulnerability in hpack_dht_insert() within src/hpack-tbl.c that fails to validate the return value of hpack_dht_defrag() when the memory pool is exhausted. An attacker can trigger HPACK dynamic table insertions under memory pressure to dereference a NULL pointer and crash HAProxy worker processes, causing denial of service.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-06-18 17:26 UTC
    CWE
    • CWE-476 - NULL Pointer Dereference
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 6966 records in the last 180 days details
    Impacted products
    Vendor Product Version
    haproxy haproxy Affected: 0 , ≤ 3.4.0 (semver)
    Unaffected: 9a6d1fe3f00d86ab4ea6ea6ea0a5d48fc058a513 (git)
        cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Date Public
    2026-06-16 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-55204",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-06-18T17:26:27.738915Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-06-18T17:26:38.498Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/haproxy/haproxy",
              "product": "haproxy",
              "repo": "https://github.com/haproxy/haproxy",
              "vendor": "haproxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.4.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                },
                {
                  "status": "unaffected",
                  "version": "9a6d1fe3f00d86ab4ea6ea6ea0a5d48fc058a513",
                  "versionType": "git"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*",
                      "versionEndIncluding": "3.4.0",
                      "vulnerable": true
                    }
                  ],
                  "operator": "OR"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Tristan Madani (@TristanInSec)"
            }
          ],
          "datePublic": "2026-06-16T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy through  3.4.0, fixed in commit 9a6d1fe, contains a null pointer dereference vulnerability in hpack_dht_insert() within src/hpack-tbl.c that fails to validate the return value of hpack_dht_defrag() when the memory pool is exhausted. An attacker can trigger HPACK dynamic table insertions under memory pressure to dereference a NULL pointer and crash HAProxy worker processes, causing denial of service."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NOT_DEFINED",
                "Recovery": "NOT_DEFINED",
                "Safety": "NOT_DEFINED",
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 8.7,
                "baseSeverity": "HIGH",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "NOT_DEFINED",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "NONE",
                "vulnerabilityResponseEffort": "NOT_DEFINED"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-476",
                  "description": "NULL Pointer Dereference",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-14T21:33:57.879Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "Patch Commit",
              "tags": [
                "patch"
              ],
              "url": "https://github.com/haproxy/haproxy/commit/9a6d1fe3f00d86ab4ea6ea6ea0a5d48fc058a513"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/haproxy-null-pointer-dereference-in-hpack-dht-insert-function"
            }
          ],
          "tags": [
            "x_open-source"
          ],
          "title": "HAProxy - NULL Pointer Dereference in hpack_dht_insert Function",
          "x_generator": {
            "engine": "vulncheck"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-55204",
        "datePublished": "2026-06-18T16:05:52.058Z",
        "dateReserved": "2026-06-16T15:53:37.765Z",
        "dateUpdated": "2026-07-14T21:33:57.879Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-55203 (GCVE-0-2026-55203)

    Vulnerability from cvelistv5 – Published: 2026-06-18 16:05 – Updated: 2026-07-14 21:33 X_Open Source
    VLAI
    Title
    HAProxy - Integer Overflow in FCGI Demux Record Length Field
    Summary
    HAProxy through 3.4.0, fixed in commit 5985276, contains an integer overflow vulnerability in the fcgi_conn structure's drl field that allows buffer misparse as new FCGI record headers. When contentLength is 65535 and paddingLength is 1 or more, the drl field wraps to 0, causing incorrect record consumption and allowing malicious FastCGI backends to desynchronize the FCGI framing parser, potentially causing request routing errors, response smuggling, or memory safety issues.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-06-23 02:04 UTC
    CWE
    • CWE-190 - Integer Overflow or Wraparound
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 6966 records in the last 180 days details
    Impacted products
    Vendor Product Version
    haproxy haproxy Affected: 0 , ≤ 3.4.0 (semver)
    Unaffected: 5985276735777634d8c85f1d73bb7764aab0d6dd (git)
        cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Date Public
    2026-06-16 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-55203",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-06-23T02:04:34.549032Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-06-23T02:04:44.933Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/haproxy/haproxy",
              "product": "haproxy",
              "repo": "https://github.com/haproxy/haproxy",
              "vendor": "haproxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.4.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                },
                {
                  "status": "unaffected",
                  "version": "5985276735777634d8c85f1d73bb7764aab0d6dd",
                  "versionType": "git"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:aloha:*:*:*:*:*:*:*:*",
                      "versionEndIncluding": "3.4.0",
                      "vulnerable": true
                    }
                  ],
                  "operator": "OR"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Tristan Madani (@TristanInSec)"
            }
          ],
          "datePublic": "2026-06-16T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy through 3.4.0, fixed in commit 5985276, contains an integer overflow vulnerability in the fcgi_conn structure\u0027s drl field that allows buffer misparse as new FCGI record headers. When contentLength is 65535 and paddingLength is 1 or more, the drl field wraps to 0, causing incorrect record consumption and allowing malicious FastCGI backends to desynchronize the FCGI framing parser, potentially causing request routing errors, response smuggling, or memory safety issues."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NOT_DEFINED",
                "Recovery": "NOT_DEFINED",
                "Safety": "NOT_DEFINED",
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 9,
                "baseSeverity": "CRITICAL",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "NOT_DEFINED",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "LOW",
                "subIntegrityImpact": "HIGH",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:L/SI:H/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "HIGH",
                "vulnerabilityResponseEffort": "NOT_DEFINED"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "LOW",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-190",
                  "description": "Integer Overflow or Wraparound",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-07-14T21:33:57.207Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "Patch Commit",
              "tags": [
                "patch"
              ],
              "url": "https://github.com/haproxy/haproxy/commit/5985276735777634d8c85f1d73bb7764aab0d6dd"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/haproxy-integer-overflow-in-fcgi-demux-record-length-field"
            }
          ],
          "tags": [
            "x_open-source"
          ],
          "title": "HAProxy - Integer Overflow in FCGI Demux Record Length Field",
          "x_generator": {
            "engine": "vulncheck"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-55203",
        "datePublished": "2026-06-18T16:05:20.100Z",
        "dateReserved": "2026-06-16T15:53:37.764Z",
        "dateUpdated": "2026-07-14T21:33:57.207Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-33555 (GCVE-0-2026-33555)

    Vulnerability from cvelistv5 – Published: 2026-04-13 00:00 – Updated: 2026-10-18 20:07
    VLAI
    Summary
    An issue was discovered in HAProxy before 3.3.6. The HTTP/3 parser does not check that the received body length matches a previously announced content-length when the stream is closed via a frame with an empty payload. This can cause desynchronization issues with the backend server and could be used for request smuggling. The earliest affected version is 2.6.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-04-22 18:42 UTC
    CWE
    • CWE-130 - Improper Handling of Length Parameter Inconsistency
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 2.6 , < 3.3.6 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-33555",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-04-22T18:42:59.239377Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-04-22T18:43:17.553Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://r3verii.github.io/cve/2026/04/14/haproxy-h3-standalone-fin-smuggling.html"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          },
          {
            "providerMetadata": {
              "dateUpdated": "2026-10-18T20:07:07.236Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "url": "https://lists.debian.org/debian-lts-announce/2026/10/msg00036.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.3.6",
                  "status": "affected",
                  "version": "2.6",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndExcluding": "3.3.6",
                      "versionStartIncluding": "2.6",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "An issue was discovered in HAProxy before 3.3.6. The HTTP/3 parser does not check that the received body length matches a previously announced content-length when the stream is closed via a frame with an empty payload. This can cause desynchronization issues with the backend server and could be used for request smuggling. The earliest affected version is 2.6."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "baseScore": 4,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-130",
                  "description": "CWE-130 Improper Handling of Length Parameter Inconsistency",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-04-22T14:53:33.583Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org"
            },
            {
              "url": "https://www.haproxy.com/documentation/haproxy-aloha/changelog/"
            },
            {
              "url": "https://github.com/haproxy/haproxy/commit/05a295441c621089ffa4318daf0dbca2dd756a84"
            },
            {
              "url": "https://www.mail-archive.com/haproxy@formilux.org/msg46752.html"
            },
            {
              "url": "https://r3verii.github.io/cve/2026/04/14/haproxy-h3-standalone-fin-smuggling.html"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2026-33555",
        "datePublished": "2026-04-13T00:00:00.000Z",
        "dateReserved": "2026-03-22T00:00:00.000Z",
        "dateUpdated": "2026-10-18T20:07:07.236Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-11230 (GCVE-0-2025-11230)

    Vulnerability from cvelistv5 – Published: 2025-11-19 09:28 – Updated: 2025-11-19 17:09
    VLAI
    Title
    Denial of service vulnerability in HAProxy mjson library
    Summary
    Inefficient algorithm complexity in mjson in HAProxy allows remote attackers to cause a denial of service via specially crafted JSON requests.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-11-19 17:06 UTC
    CWE
    • CWE-407 - Inefficient Algorithmic Complexity
    Assigner
    canonical CNA under the mitre root
    CNA scorecard B 82/100 over 58 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy Technologies HAProxy Community Edition Affected: 2.4.0 , < 2.4.30 (semver)
    Affected: 2.6.0 , < 2.6.23 (semver)
    Affected: 2.8.0 , < 2.8.16 (semver)
    Affected: 3.0.0 , < 3.0.12 (semver)
    Affected: 3.1.0 , < 3.1.9 (semver)
    Affected: 3.2.0 , < 3.2.6 (semver)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11230",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-11-19T17:06:27.675545Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-11-19T17:09:15.642Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Community Edition",
              "programFiles": [
                "src/mjson.c"
              ],
              "repo": "https://git.haproxy.org/",
              "vendor": "HAProxy Technologies",
              "versions": [
                {
                  "lessThan": "2.4.30",
                  "status": "affected",
                  "version": "2.4.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "2.6.23",
                  "status": "affected",
                  "version": "2.6.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "2.8.16",
                  "status": "affected",
                  "version": "2.8.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "3.0.12",
                  "status": "affected",
                  "version": "3.0.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "3.1.9",
                  "status": "affected",
                  "version": "3.1.0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "3.2.6",
                  "status": "affected",
                  "version": "3.2.0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Inefficient algorithm complexity in mjson in HAProxy allows remote attackers to cause a denial of service via specially crafted JSON requests."
                }
              ],
              "value": "Inefficient algorithm complexity in mjson in HAProxy allows remote attackers to cause a denial of service via specially crafted JSON requests."
            }
          ],
          "impacts": [
            {
              "capecId": "CAPEC-130",
              "descriptions": [
                {
                  "lang": "en",
                  "value": "CAPEC-130 Excessive Allocation"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-407",
                  "description": "CWE-407 Inefficient Algorithmic Complexity",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-11-19T09:28:39.750Z",
            "orgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
            "shortName": "canonical"
          },
          "references": [
            {
              "url": "https://www.haproxy.com/blog/october-2025-cve-2025-11230-haproxy-mjson-library-denial-of-service-vulnerability"
            }
          ],
          "source": {
            "discovery": "UNKNOWN"
          },
          "title": "Denial of service vulnerability in HAProxy mjson library"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
        "assignerShortName": "canonical",
        "cveId": "CVE-2025-11230",
        "datePublished": "2025-11-19T09:28:39.750Z",
        "dateReserved": "2025-10-01T13:10:26.249Z",
        "dateUpdated": "2025-11-19T17:09:15.642Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-59303 (GCVE-0-2025-59303)

    Vulnerability from cvelistv5 – Published: 2025-10-08 00:00 – Updated: 2025-10-08 17:10
    VLAI
    Summary
    HAProxy Kubernetes Ingress Controller before 3.1.13, when the config-snippets feature flag is used, accepts config snippets from users with create/update permissions. This can result in obtaining an ingress token secret as a response. The fixed versions of HAProxy Enterprise Kubernetes Ingress Controller are 3.0.16-ee1, 1.11.13-ee1, and 1.9.15-ee1.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-10-08 17:10 UTC
    CWE
    • CWE-791 - Incomplete Filtering of Special Elements
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Kubernetes Ingress Controller Affected: 0 , < 3.1.13 (custom)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-59303",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-08T17:10:00.388359Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-08T17:10:15.387Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "HAProxy Kubernetes Ingress Controller",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThan": "3.1.13",
                  "status": "affected",
                  "version": "0",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy Kubernetes Ingress Controller before 3.1.13, when the config-snippets feature flag is used, accepts config snippets from users with create/update permissions. This can result in obtaining an ingress token secret as a response. The fixed versions of HAProxy Enterprise Kubernetes Ingress Controller are 3.0.16-ee1, 1.11.13-ee1, and 1.9.15-ee1."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "baseScore": 6.4,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-791",
                  "description": "CWE-791 Incomplete Filtering of Special Elements",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-08T16:01:18.361Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://haproxy.com/blog/cve-2025-59303-haproxy-kubernetes-ingress-controller-secret-leak"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2025-59303",
        "datePublished": "2025-10-08T00:00:00.000Z",
        "dateReserved": "2025-09-12T00:00:00.000Z",
        "dateUpdated": "2025-10-08T17:10:15.387Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2025-32464 (GCVE-0-2025-32464)

    Vulnerability from cvelistv5 – Published: 2025-04-09 00:00 – Updated: 2025-04-23 22:03
    VLAI
    Summary
    HAProxy 2.2 through 3.1.6, in certain uncommon configurations, has a sample_conv_regsub heap-based buffer overflow because of mishandling of the replacement of multiple short patterns with a longer one.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-04-09 19:23 UTC
    CWE
    • CWE-1025 - Comparison Using Wrong Factors
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy HAProxy Affected: 2.2 , ≤ 3.1.6 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-32464",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-04-09T19:23:34.951884Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-04-09T19:24:10.305Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          },
          {
            "providerMetadata": {
              "dateUpdated": "2025-04-23T22:03:08.605Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "url": "https://lists.debian.org/debian-lts-announce/2025/04/msg00031.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unknown",
              "product": "HAProxy",
              "vendor": "HAProxy",
              "versions": [
                {
                  "lessThanOrEqual": "3.1.6",
                  "status": "affected",
                  "version": "2.2",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*",
                      "versionEndIncluding": "3.1.6",
                      "versionStartIncluding": "2.2",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 2.2 through 3.1.6, in certain uncommon configurations, has a sample_conv_regsub heap-based buffer overflow because of mishandling of the replacement of multiple short patterns with a longer one."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "baseScore": 6.8,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-1025",
                  "description": "CWE-1025 Comparison Using Wrong Factors",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-04-09T02:29:55.512Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://github.com/haproxy/haproxy/commit/3e3b9eebf871510aee36c3a3336faac2f38c9559"
            }
          ],
          "x_generator": {
            "engine": "enrichogram 0.0.1"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2025-32464",
        "datePublished": "2025-04-09T00:00:00.000Z",
        "dateReserved": "2025-04-09T00:00:00.000Z",
        "dateUpdated": "2025-04-23T22:03:08.605Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2024-53008 (GCVE-0-2024-53008)

    Vulnerability from cvelistv5 – Published: 2024-11-28 02:10 – Updated: 2024-11-29 20:55
    VLAI
    Summary
    Inconsistent interpretation of HTTP requests ('HTTP Request/Response Smuggling') issue exists in HAProxy. If this vulnerability is exploited, a remote attacker may access a path that is restricted by ACL (Access Control List) set on the product. As a result, the attacker may obtain sensitive information.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2024-11-29 20:53 UTC
    CWE
    • CWE-444 - Inconsistent interpretation of HTTP requests ('HTTP Request/Response Smuggling')
    Assigner
    jpcert CNA under the jpcert root
    CNA scorecard C 64/100 over 185 records in the last 180 days details
    Impacted products
    Vendor Product Version
    HAProxy Project HAProxy 2.6 Affected: 2.6.18 and earlier
    Create a notification for this product.
    HAProxy Project HAProxy 2.8 Affected: 2.8.10 and earlier
    Create a notification for this product.
    HAProxy Project HAProxy 2.9 Affected: 2.9.9 and earlier
    Create a notification for this product.
    HAProxy Project HAProxy 3.0 Affected: 3.0.2 and earlier
    Create a notification for this product.
    haproxy haproxy Affected: 2.6 , ≤ 2.6.18 (custom)
    Affected: 2.8 , ≤ 2.8.10 (custom)
    Affected: 2.9 , ≤ 2.9.9 (custom)
    Affected: 3.0 , ≤ 3.0.2 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "affected": [
              {
                "cpes": [
                  "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*"
                ],
                "defaultStatus": "unknown",
                "product": "haproxy",
                "vendor": "haproxy",
                "versions": [
                  {
                    "lessThanOrEqual": "2.6.18",
                    "status": "affected",
                    "version": "2.6",
                    "versionType": "custom"
                  },
                  {
                    "lessThanOrEqual": "2.8.10",
                    "status": "affected",
                    "version": "2.8",
                    "versionType": "custom"
                  },
                  {
                    "lessThanOrEqual": "2.9.9",
                    "status": "affected",
                    "version": "2.9",
                    "versionType": "custom"
                  },
                  {
                    "lessThanOrEqual": "3.0.2",
                    "status": "affected",
                    "version": "3.0",
                    "versionType": "custom"
                  }
                ]
              }
            ],
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2024-53008",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2024-11-29T20:53:41.790046Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2024-11-29T20:55:24.521Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "HAProxy 2.6",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "2.6.18 and earlier"
                }
              ]
            },
            {
              "product": "HAProxy 2.8",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "2.8.10 and earlier"
                }
              ]
            },
            {
              "product": "HAProxy 2.9",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "2.9.9 and earlier"
                }
              ]
            },
            {
              "product": "HAProxy 3.0",
              "vendor": "HAProxy Project",
              "versions": [
                {
                  "status": "affected",
                  "version": "3.0.2 and earlier"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "Inconsistent interpretation of HTTP requests (\u0027HTTP Request/Response Smuggling\u0027) issue exists in HAProxy. If this vulnerability is exploited,  a remote attacker may access a path that is restricted by ACL (Access Control List) set on the product. As a result, the attacker may obtain sensitive information."
            }
          ],
          "metrics": [
            {
              "cvssV3_0": {
                "baseScore": 5.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
                "version": "3.0"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en-US",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-444",
                  "description": "Inconsistent interpretation of HTTP requests (\u0027HTTP Request/Response Smuggling\u0027)",
                  "lang": "en-US",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2024-11-28T02:10:43.901Z",
            "orgId": "ede6fdc4-6654-4307-a26d-3331c018e2ce",
            "shortName": "jpcert"
          },
          "references": [
            {
              "url": "https://www.haproxy.org/"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-2.6.git;a=commit;h=1afca10150ac3e4e2224055cc31b6f1e4a70efe2"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-2.8.git;a=commit;h=01c1056a44823c5ffb8f74660b32c099d9b5355b"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-2.9.git;a=commit;h=4bcaece344c8738dac1ab5bd8cc81e2a22701d71"
            },
            {
              "url": "https://git.haproxy.org/?p=haproxy-3.0.git;a=commit;h=95a607c4b3af09be2a495b9c2872ea252ccff603"
            },
            {
              "url": "https://jvn.jp/en/jp/JVN88385716/"
            }
          ]
        }
      },
      "cveMetadata": {
        "assignerOrgId": "ede6fdc4-6654-4307-a26d-3331c018e2ce",
        "assignerShortName": "jpcert",
        "cveId": "CVE-2024-53008",
        "datePublished": "2024-11-28T02:10:43.901Z",
        "dateReserved": "2024-11-18T23:29:20.816Z",
        "dateUpdated": "2024-11-29T20:55:24.521Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2024-45506 (GCVE-0-2024-45506)

    Vulnerability from cvelistv5 – Published: 2024-09-04 00:00 – Updated: 2025-03-14 19:16
    VLAI Previdian
    Summary
    HAProxy 2.9.x before 2.9.10, 3.0.x before 3.0.4, and 3.1.x through 3.1-dev6 allows a remote denial of service for HTTP/2 zero-copy forwarding (h2_send loop) under a certain set of conditions, as exploited in the wild in 2024.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2024-09-04 16:05 UTC
    CWE
    • n/a
    • CWE-835 - Loop with Unreachable Exit Condition ('Infinite Loop')
    Assigner
    mitre CNA under the mitre root
    CNA scorecard E 29/100 over 2266 records in the last 180 days details
    Impacted products
    Vendor Product Version
    haproxy haproxy Affected: 2.9.0 , < 2.9.10 (custom)
    Affected: 3.0.0 , < 3.0.4 (custom)
    Affected: 3.1.0 , < 3.1-dev6 (custom)
        cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "affected": [
              {
                "cpes": [
                  "cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*"
                ],
                "defaultStatus": "unknown",
                "product": "haproxy",
                "vendor": "haproxy",
                "versions": [
                  {
                    "lessThan": "2.9.10",
                    "status": "affected",
                    "version": "2.9.0",
                    "versionType": "custom"
                  },
                  {
                    "lessThan": "3.0.4",
                    "status": "affected",
                    "version": "3.0.0",
                    "versionType": "custom"
                  },
                  {
                    "lessThan": "3.1-dev6",
                    "status": "affected",
                    "version": "3.1.0",
                    "versionType": "custom"
                  }
                ]
              }
            ],
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "HIGH",
                  "baseScore": 7.5,
                  "baseSeverity": "HIGH",
                  "confidentialityImpact": "NONE",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "NONE",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2024-45506",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2024-09-04T16:05:40.631435Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "problemTypes": [
              {
                "descriptions": [
                  {
                    "cweId": "CWE-835",
                    "description": "CWE-835 Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)",
                    "lang": "en",
                    "type": "CWE"
                  }
                ]
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-03-14T19:16:38.990Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "n/a",
              "vendor": "n/a",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "HAProxy 2.9.x before 2.9.10, 3.0.x before 3.0.4, and 3.1.x through 3.1-dev6 allows a remote denial of service for HTTP/2 zero-copy forwarding (h2_send loop) under a certain set of conditions, as exploited in the wild in 2024."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "n/a",
                  "lang": "en",
                  "type": "text"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2024-10-14T03:02:00.687Z",
            "orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
            "shortName": "mitre"
          },
          "references": [
            {
              "url": "https://www.haproxy.org/"
            },
            {
              "url": "https://www.haproxy.org/download/3.1/src/CHANGELOG"
            },
            {
              "url": "https://www.mail-archive.com/haproxy%40formilux.org/msg45281.html"
            },
            {
              "url": "https://www.mail-archive.com/haproxy%40formilux.org/msg45280.html"
            },
            {
              "url": "http://git.haproxy.org/?p=haproxy-3.0.git%3Ba=commitdiff%3Bh=c725db17e8416ffb3c1537aea756356228ce5e3c"
            },
            {
              "url": "http://git.haproxy.org/?p=haproxy-3.0.git%3Ba=commitdiff%3Bh=d636e515453320c6e122c313c661a8ac7d387c7f"
            }
          ]
        }
      },
      "cveMetadata": {
        "assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
        "assignerShortName": "mitre",
        "cveId": "CVE-2024-45506",
        "datePublished": "2024-09-04T00:00:00.000Z",
        "dateReserved": "2024-09-01T00:00:00.000Z",
        "dateUpdated": "2025-03-14T19:16:38.990Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CERTFR-2026-AVI-0814

    Vulnerability from certfr_avis - Published: 2026-06-29 - Updated: 2026-06-29

    Une vulnérabilité a été découverte dans HAProxy. Elle permet à un attaquant de provoquer un déni de service à distance.

    Solutions

    Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

    Impacted products
    Vendor Product Description
    HAProxy HAProxy ALOHA ALOHA versions 16.5.x antérieures à 16.5.39
    HAProxy HAProxy Enterprise Enterprise versions hapee-2.8r1 antérieures à 2.8r1-341.1462
    HAProxy HAProxy ALOHA ALOHA versions 14.5.x antérieures à 14.5.46
    HAProxy HAProxy Enterprise Enterprise versions hapee-3.3r1 antérieures à 3.3r1-375.672
    HAProxy HAProxy Enterprise Enterprise versions hapee-2.6r1 antérieures à 1.0.0-308.1822
    HAProxy HAProxy Community / Performance Packages Community Edition toutes versions (mise à jour à venir)
    HAProxy HAProxy ALOHA ALOHA versions 18.0.x antérieures à 18.0.8
    HAProxy HAProxy ALOHA ALOHA versions 17.5.x antérieures à 17.5.29
    HAProxy HAProxy Enterprise Enterprise versions hapee-3.2r1 antérieures à 3.2r1-376.966
    HAProxy HAProxy ALOHA ALOHA versions 15.5.x antérieures à 15.5.45
    HAProxy HAProxy Enterprise Enterprise versions hapee-3.0r1 antérieures à 3.0r1-360.1200

    Show details on source website

    {
      "$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
      "affected_systems": [
        {
          "description": "ALOHA versions 16.5.x ant\u00e9rieures \u00e0 16.5.39",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "Enterprise versions hapee-2.8r1 ant\u00e9rieures \u00e0 2.8r1-341.1462",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "ALOHA versions 14.5.x ant\u00e9rieures \u00e0 14.5.46",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "Enterprise versions hapee-3.3r1 ant\u00e9rieures \u00e0 3.3r1-375.672",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "Enterprise versions hapee-2.6r1 ant\u00e9rieures \u00e0 1.0.0-308.1822",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "Community Edition toutes versions (mise \u00e0 jour \u00e0 venir)",
          "product": {
            "name": "HAProxy Community / Performance Packages",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "ALOHA versions 18.0.x ant\u00e9rieures \u00e0 18.0.8",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "ALOHA versions 17.5.x ant\u00e9rieures \u00e0 17.5.29",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "Enterprise versions hapee-3.2r1 ant\u00e9rieures \u00e0 3.2r1-376.966",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "ALOHA versions 15.5.x ant\u00e9rieures \u00e0 15.5.45",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "Enterprise versions hapee-3.0r1 ant\u00e9rieures \u00e0 3.0r1-360.1200",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "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-55204",
          "url": "https://www.cve.org/CVERecord?id=CVE-2026-55204"
        }
      ],
      "initial_release_date": "2026-06-29T00:00:00",
      "last_revision_date": "2026-06-29T00:00:00",
      "links": [],
      "reference": "CERTFR-2026-AVI-0814",
      "revisions": [
        {
          "description": "Version initiale",
          "revision_date": "2026-06-29T00:00:00.000000"
        }
      ],
      "risks": [
        {
          "description": "D\u00e9ni de service \u00e0 distance"
        }
      ],
      "summary": "Une vuln\u00e9rabilit\u00e9 a \u00e9t\u00e9 d\u00e9couverte dans HAProxy. Elle permet \u00e0 un attaquant de provoquer un d\u00e9ni de service \u00e0 distance.",
      "title": "Vuln\u00e9rabilit\u00e9 dans HAProxy",
      "vendor_advisories": [
        {
          "published_at": "2026-06-26",
          "title": "Bulletin de s\u00e9curit\u00e9 HAProxy june-2026-cve-2026-55204-null-pointer-dereference-in-haproxys-hpack-header-handling",
          "url": "https://www.haproxy.com/blog/june-2026-cve-2026-55204-null-pointer-dereference-in-haproxys-hpack-header-handling"
        }
      ]
    }

    CERTFR-2026-AVI-0163

    Vulnerability from certfr_avis - Published: 2026-02-13 - Updated: 2026-02-13

    De multiples vulnérabilités ont été découvertes dans HAProxy. Elles permettent à un attaquant de provoquer un déni de service à distance.

    Solutions

    Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

    Impacted products
    Vendor Product Description
    HAProxy HAProxy ALOHA HAProxy ALOHA versions 17.0.x antérieures à 17.0.18
    HAProxy HAProxy ALOHA HAProxy ALOHA versions 16.5.x antérieures à 16.5.30
    HAProxy HAProxy Community / Performance Packages HAProxy Community / Performance Packages versions 3.3.x antérieures à 3.3.3
    HAProxy HAProxy Enterprise HAProxy Enterprise versions 3.1 antérieures à 3.1r1-1.0.0-355.744
    HAProxy HAProxy Enterprise HAProxy Enterprise versions 3.2 antérieures à 3.2r1-1.0.0-365.548
    HAProxy HAProxy Community / Performance Packages HAProxy Community / Performance Packages versions 3.1.x antérieures à 3.1.14
    HAProxy HAProxy Enterprise HAProxy Enterprise versions 3.0 antérieures à 3.0r1-1.0.0-351.929
    HAProxy HAProxy Community / Performance Packages HAProxy Community / Performance Packages versions 3.0.x antérieures à 3.0.16
    HAProxy HAProxy ALOHA HAProxy ALOHA versions 17.5.x antérieures à 17.5.16
    HAProxy HAProxy Community / Performance Packages HAProxy Community / Performance Packages versions 3.2.x antérieures à 3.2.12
    References

    Show details on source website

    {
      "$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
      "affected_systems": [
        {
          "description": "HAProxy ALOHA versions 17.0.x ant\u00e9rieures \u00e0 17.0.18",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy ALOHA versions 16.5.x ant\u00e9rieures \u00e0 16.5.30",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy Community / Performance Packages versions 3.3.x ant\u00e9rieures \u00e0 3.3.3",
          "product": {
            "name": "HAProxy Community / Performance Packages",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy Enterprise versions 3.1 ant\u00e9rieures \u00e0 3.1r1-1.0.0-355.744",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy Enterprise versions 3.2 ant\u00e9rieures \u00e0 3.2r1-1.0.0-365.548",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy Community / Performance Packages versions 3.1.x ant\u00e9rieures \u00e0 3.1.14",
          "product": {
            "name": "HAProxy Community / Performance Packages",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy Enterprise versions 3.0 ant\u00e9rieures \u00e0 3.0r1-1.0.0-351.929",
          "product": {
            "name": "HAProxy Enterprise",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy Community / Performance Packages versions 3.0.x ant\u00e9rieures \u00e0 3.0.16",
          "product": {
            "name": "HAProxy Community / Performance Packages",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy ALOHA versions 17.5.x ant\u00e9rieures \u00e0 17.5.16",
          "product": {
            "name": "HAProxy ALOHA",
            "vendor": {
              "name": "HAProxy",
              "scada": false
            }
          }
        },
        {
          "description": "HAProxy Community / Performance Packages versions 3.2.x ant\u00e9rieures \u00e0 3.2.12",
          "product": {
            "name": "HAProxy Community / Performance Packages",
            "vendor": {
              "name": "HAProxy",
              "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-26081",
          "url": "https://www.cve.org/CVERecord?id=CVE-2026-26081"
        },
        {
          "name": "CVE-2026-26080",
          "url": "https://www.cve.org/CVERecord?id=CVE-2026-26080"
        }
      ],
      "initial_release_date": "2026-02-13T00:00:00",
      "last_revision_date": "2026-02-13T00:00:00",
      "links": [],
      "reference": "CERTFR-2026-AVI-0163",
      "revisions": [
        {
          "description": "Version initiale",
          "revision_date": "2026-02-13T00:00:00.000000"
        }
      ],
      "risks": [
        {
          "description": "D\u00e9ni de service \u00e0 distance"
        }
      ],
      "summary": "De multiples vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 d\u00e9couvertes dans HAProxy. Elles permettent \u00e0 un attaquant de provoquer un d\u00e9ni de service \u00e0 distance.",
      "title": "Multiples vuln\u00e9rabilit\u00e9s dans HAProxy",
      "vendor_advisories": [
        {
          "published_at": "2026-02-12",
          "title": "Bulletin de s\u00e9curit\u00e9 HAProxy cves-2026-quic-denial-of-service",
          "url": "https://www.haproxy.com/blog/cves-2026-quic-denial-of-service"
        }
      ]
    }