RHSA-2026:55852
Vulnerability from csaf_redhat - Published: 2026-08-17 19:30 - Updated: 2026-08-19 10:02A flaw was found in aiohttp, an asynchronous HTTP client/server framework for Python. A remote attacker could exploit this vulnerability by sending a specially crafted POST request to an application using the Request.post() method, provided that Python optimizations are enabled. This could lead to an infinite loop, resulting in a Denial of Service (DoS) attack, making the affected application unavailable.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in aiohttp. A remote attacker can craft a malicious request that, when processed by an aiohttp server using the `Request.post()` method, causes the server's memory to fill uncontrollably. This can lead to a Denial of Service (DoS) by freezing the server, making it unavailable to legitimate users.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in AIOHTTP, an asynchronous HTTP client/server framework. This vulnerability involves an out-of-bounds heap read in the C response parser when processing malformed HTTP responses. An attacker operating a malicious server, or even an accidental malformed response, could exploit this to trigger a Denial of Service (DoS) in the client application, making it unavailable.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update is now available for Red Hat Ansible Automation Platform Execution Environments",
"title": "Topic"
},
{
"category": "general",
"text": "Red Hat Ansible Automation Platform provides an enterprise framework for\nbuilding, deploying and managing IT automation at scale. IT Managers can\nprovide top-down guidelines on how automation is applied to individual\nteams, while automation developers retain the freedom to write tasks that\nleverage existing knowledge without the overhead. Ansible Automation\nPlatform makes it possible for users across an organization to share, vet,\nand manage automation content by means of a simple, powerful, and agentless\nlanguage.\n\nUpdate(s) and Fix(es):\n\n* Update ansible-core to 2.18.19\n* Rebuild for base image security fixes",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:55852",
"url": "https://access.redhat.com/errata/RHSA-2026:55852"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2025-69227",
"url": "https://access.redhat.com/security/cve/CVE-2025-69227"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2025-69228",
"url": "https://access.redhat.com/security/cve/CVE-2025-69228"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-69244",
"url": "https://access.redhat.com/security/cve/CVE-2026-69244"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/",
"url": "https://access.redhat.com/security/updates/classification/"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_55852.json"
}
],
"title": "Red Hat Security Advisory: Red Hat Ansible Automation Platform Execution Environments Update",
"tracking": {
"current_release_date": "2026-08-19T10:02:39+00:00",
"generator": {
"date": "2026-08-19T10:02:39+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:55852",
"initial_release_date": "2026-08-17T19:30:30+00:00",
"revision_history": [
{
"date": "2026-08-17T19:30:30+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-17T19:30:40+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-19T10:02:39+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Ansible Automation Platform 2.18",
"product": {
"name": "Red Hat Ansible Automation Platform 2.18",
"product_id": "Red Hat Ansible Automation Platform 2.18",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:ansible_core:2.18::el9"
}
}
}
],
"category": "product_family",
"name": "Red Hat Ansible Automation Platform"
},
{
"branches": [
{
"category": "product_version",
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"product": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"product_id": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"product_identification_helper": {
"purl": "pkg:oci/ee-minimal-rhel9@sha256%3A19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a?arch=amd64\u0026repository_url=registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9\u0026tag=1786942232"
}
}
}
],
"category": "architecture",
"name": "amd64"
},
{
"branches": [
{
"category": "product_version",
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64",
"product": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64",
"product_id": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64",
"product_identification_helper": {
"purl": "pkg:oci/ee-minimal-rhel9@sha256%3Aad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8?arch=arm64\u0026repository_url=registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9\u0026tag=1786942232"
}
}
}
],
"category": "architecture",
"name": "arm64"
},
{
"branches": [
{
"category": "product_version",
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"product": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"product_id": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"product_identification_helper": {
"purl": "pkg:oci/ee-minimal-rhel9@sha256%3A165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27?arch=s390x\u0026repository_url=registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9\u0026tag=1786942232"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"product": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"product_id": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"product_identification_helper": {
"purl": "pkg:oci/ee-minimal-rhel9@sha256%3A9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4?arch=ppc64le\u0026repository_url=registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9\u0026tag=1786942232"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x as a component of Red Hat Ansible Automation Platform 2.18",
"product_id": "Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x"
},
"product_reference": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"relates_to_product_reference": "Red Hat Ansible Automation Platform 2.18"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64 as a component of Red Hat Ansible Automation Platform 2.18",
"product_id": "Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64"
},
"product_reference": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"relates_to_product_reference": "Red Hat Ansible Automation Platform 2.18"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le as a component of Red Hat Ansible Automation Platform 2.18",
"product_id": "Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le"
},
"product_reference": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"relates_to_product_reference": "Red Hat Ansible Automation Platform 2.18"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64 as a component of Red Hat Ansible Automation Platform 2.18",
"product_id": "Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
},
"product_reference": "registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64",
"relates_to_product_reference": "Red Hat Ansible Automation Platform 2.18"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2025-69227",
"cwe": {
"id": "CWE-835",
"name": "Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)"
},
"discovery_date": "2026-01-06T00:01:17.036900+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2427256"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in aiohttp, an asynchronous HTTP client/server framework for Python. A remote attacker could exploit this vulnerability by sending a specially crafted POST request to an application using the Request.post() method, provided that Python optimizations are enabled. This could lead to an infinite loop, resulting in a Denial of Service (DoS) attack, making the affected application unavailable.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "aiohttp: aiohttp: Denial of Service via specially crafted POST request",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This vulnerability is rated Moderate for Red Hat products as it can lead to a Denial of Service (DoS) in applications utilizing the `aiohttp` library. Exploitation requires Python optimizations to be explicitly enabled (e.g., via `-O` or `PYTHONOPTIMIZE=1`) and the application to process POST requests using the `Request.post()` method. Red Hat products are affected if they meet these specific configuration and usage criteria.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-69227"
},
{
"category": "external",
"summary": "RHBZ#2427256",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2427256"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-69227",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69227"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-69227",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-69227"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/commit/bc1319ec3cbff9438a758951a30907b072561259",
"url": "https://github.com/aio-libs/aiohttp/commit/bc1319ec3cbff9438a758951a30907b072561259"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/security/advisories/GHSA-jj3x-wxrx-4x23",
"url": "https://github.com/aio-libs/aiohttp/security/advisories/GHSA-jj3x-wxrx-4x23"
}
],
"release_date": "2026-01-05T23:19:31.396000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-17T19:30:30+00:00",
"details": "Before applying this update, make sure all previously released errata relevant to your system have been applied.\nFor details on how to apply this update, refer to:\nhttps://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/latest/html/creating_and_using_execution_environments/index",
"product_ids": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:55852"
},
{
"category": "workaround",
"details": "No mitigation is currently available that meets Red Hat Product Security\u2019s standards for usability, deployment, applicability, or stability.",
"product_ids": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"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"
},
"products": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "aiohttp: aiohttp: Denial of Service via specially crafted POST request"
},
{
"cve": "CVE-2025-69228",
"cwe": {
"id": "CWE-770",
"name": "Allocation of Resources Without Limits or Throttling"
},
"discovery_date": "2026-01-06T00:01:02.119065+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2427254"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in aiohttp. A remote attacker can craft a malicious request that, when processed by an aiohttp server using the `Request.post()` method, causes the server\u0027s memory to fill uncontrollably. This can lead to a Denial of Service (DoS) by freezing the server, making it unavailable to legitimate users.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "aiohttp: aiohttp: Denial of Service via memory exhaustion from crafted POST request",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This vulnerability is rated Moderate for Red Hat products. A flaw in aiohttp allows a remote attacker to cause a Denial of Service (DoS) by sending a specially crafted POST request to an aiohttp server that utilizes the `Request.post()` method. This can lead to uncontrolled memory consumption, freezing the server and making the server unavailable.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-69228"
},
{
"category": "external",
"summary": "RHBZ#2427254",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2427254"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-69228",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69228"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-69228",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-69228"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/commit/b7dbd35375aedbcd712cbae8ad513d56d11cce60",
"url": "https://github.com/aio-libs/aiohttp/commit/b7dbd35375aedbcd712cbae8ad513d56d11cce60"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/security/advisories/GHSA-6jhg-hg63-jvvf",
"url": "https://github.com/aio-libs/aiohttp/security/advisories/GHSA-6jhg-hg63-jvvf"
}
],
"release_date": "2026-01-05T23:30:33.440000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-17T19:30:30+00:00",
"details": "Before applying this update, make sure all previously released errata relevant to your system have been applied.\nFor details on how to apply this update, refer to:\nhttps://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/latest/html/creating_and_using_execution_environments/index",
"product_ids": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:55852"
},
{
"category": "workaround",
"details": "No mitigation is currently available that meets Red Hat Product Security\u2019s standards for usability, deployment, applicability, or stability.",
"product_ids": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 6.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "aiohttp: aiohttp: Denial of Service via memory exhaustion from crafted POST request"
},
{
"cve": "CVE-2026-69244",
"cwe": {
"id": "CWE-125",
"name": "Out-of-bounds Read"
},
"discovery_date": "2026-08-03T22:02:32.583060+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2510825"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in AIOHTTP, an asynchronous HTTP client/server framework. This vulnerability involves an out-of-bounds heap read in the C response parser when processing malformed HTTP responses. An attacker operating a malicious server, or even an accidental malformed response, could exploit this to trigger a Denial of Service (DoS) in the client application, making it unavailable.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "aiohttp: AIOHTTP: Denial of Service via malformed HTTP responses",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This is an Important severity flaw in aiohttp that could lead to a denial of service in client applications. A remote, malicious HTTP server could send a specially crafted response, causing an out-of-bounds read in the aiohttp C response parser and resulting in the client application terminating unexpectedly.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-69244"
},
{
"category": "external",
"summary": "RHBZ#2510825",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2510825"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-69244",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-69244"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-69244",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-69244"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/commit/49f65d54150397892f7bcc4aae887767d51c322d",
"url": "https://github.com/aio-libs/aiohttp/commit/49f65d54150397892f7bcc4aae887767d51c322d"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/pull/13223",
"url": "https://github.com/aio-libs/aiohttp/pull/13223"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/releases/tag/v3.14.3",
"url": "https://github.com/aio-libs/aiohttp/releases/tag/v3.14.3"
},
{
"category": "external",
"summary": "https://github.com/aio-libs/aiohttp/security/advisories/GHSA-cq5v-8q36-5273",
"url": "https://github.com/aio-libs/aiohttp/security/advisories/GHSA-cq5v-8q36-5273"
}
],
"release_date": "2026-08-03T20:50:59.538000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-17T19:30:30+00:00",
"details": "Before applying this update, make sure all previously released errata relevant to your system have been applied.\nFor details on how to apply this update, refer to:\nhttps://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/latest/html/creating_and_using_execution_environments/index",
"product_ids": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:55852"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"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"
},
"products": [
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:165f4602e62d743aa70ed5c9482c53da59140536a6341a0e8c53e8b855d7ae27_s390x",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:19bdba5cdba220072e9e6409815e1bb09d5a4597a5b4c4910c1266b2a52aeb6a_amd64",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:9ba5a103a0210085d793538e77dbf84a93700c70e909d4e15803500334470dd4_ppc64le",
"Red Hat Ansible Automation Platform 2.18:registry.redhat.io/ansible-automation-platform/ee-minimal-rhel9@sha256:ad752be8ba0ff4e576373a178aafce98974aa7af3d7f025219e298e8860cb3e8_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "aiohttp: AIOHTTP: Denial of Service via malformed HTTP responses"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.