<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sat, 03 Oct 2026 14:18:23 +0000</lastBuildDate>
    <item>
      <title>bdu:2023-05462</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2023-05462</link>
      <description>bdu:2023-05462</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2023-05462</guid>
    </item>
    <item>
      <title>BREW-airshare-CVE-2023-37276 — aiohttp.web.Application vulnerable to HTTP request smuggling via llhttp HTTP request parser</title>
      <link>https://cve.radiocsirt.org/vuln/brew-airshare-cve-2023-37276</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Homebrew: airshare&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;aiohttp v3.8.4 and earlier are [bundled with llhttp v6.0.6](https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules) which is vulnerable to CVE-2023-30589. The vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel.&lt;/p&gt;
&lt;p&gt;This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`).&lt;/p&gt;
&lt;p&gt;### Reproducer&lt;/p&gt;
&lt;p&gt;```python
from aiohttp import web&lt;/p&gt;
&lt;p&gt;async def example(request: web.Request):
    headers = dict(request.headers)
    body = await request.content.read()
    return web.Response(text=f&amp;#34;headers: {headers} body: {body}&amp;#34;)&lt;/p&gt;
&lt;p&gt;app = web.Application()
app.add_routes([web.post(&amp;#39;/&amp;#39;, example)])
web.run_app(app)
```&lt;/p&gt;
&lt;p&gt;Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling.&lt;/p&gt;
&lt;p&gt;```console
$ printf &amp;#34;POST / HTTP/1.1\r\nHost: localhost:8080\r\nX-Abc: \rxTransfer-Encoding: chunked\r\n\r\n1\r\nA\r\n0\r\n\r\n&amp;#34; \
  | nc localhost 8080&lt;/p&gt;
&lt;p&gt;Expected output:
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;\rxTransfer-Encoding: chunked&amp;#39;} body: b&amp;#39;&amp;#39;&lt;/p&gt;
&lt;p&gt;Actual output (note that &amp;#39;Transfer-Encoding: chunked&amp;#39; is an HTTP header now and body is treated differently)
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;&amp;#39;, &amp;#39;Transfer-Encoding&amp;#39;: &amp;#39;chunked&amp;#39;} body: b&amp;#39;A&amp;#39;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to the latest version…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Homebrew: airshare&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;aiohttp v3.8.4 and earlier are [bundled with llhttp v6.0.6](https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules) which is vulnerable to CVE-2023-30589. The vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel.&lt;/p&gt;
&lt;p&gt;This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`).&lt;/p&gt;
&lt;p&gt;### Reproducer&lt;/p&gt;
&lt;p&gt;```python
from aiohttp import web&lt;/p&gt;
&lt;p&gt;async def example(request: web.Request):
    headers = dict(request.headers)
    body = await request.content.read()
    return web.Response(text=f&amp;#34;headers: {headers} body: {body}&amp;#34;)&lt;/p&gt;
&lt;p&gt;app = web.Application()
app.add_routes([web.post(&amp;#39;/&amp;#39;, example)])
web.run_app(app)
```&lt;/p&gt;
&lt;p&gt;Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling.&lt;/p&gt;
&lt;p&gt;```console
$ printf &amp;#34;POST / HTTP/1.1\r\nHost: localhost:8080\r\nX-Abc: \rxTransfer-Encoding: chunked\r\n\r\n1\r\nA\r\n0\r\n\r\n&amp;#34; \
  | nc localhost 8080&lt;/p&gt;
&lt;p&gt;Expected output:
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;\rxTransfer-Encoding: chunked&amp;#39;} body: b&amp;#39;&amp;#39;&lt;/p&gt;
&lt;p&gt;Actual output (note that &amp;#39;Transfer-Encoding: chunked&amp;#39; is an HTTP header now and body is treated differently)
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;&amp;#39;, &amp;#39;Transfer-Encoding&amp;#39;: &amp;#39;chunked&amp;#39;} body: b&amp;#39;A&amp;#39;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to the latest version…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/brew-airshare-cve-2023-37276</guid>
    </item>
    <item>
      <title>certfr-2024-avi-0145 — De multiples vulnérabilités ont été découvertes dans &lt;span
class="textit"&gt;les produits IBM&lt;/span&gt;. Certaines d'entre el…</title>
      <link>https://cve.radiocsirt.org/vuln/certfr-2024-avi-0145</link>
      <description>certfr-2024-avi-0145</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/certfr-2024-avi-0145</guid>
    </item>
    <item>
      <title>EUVD-2026-196423</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-196423</link>
      <description>EUVD-2026-196423</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-196423</guid>
    </item>
    <item>
      <title>fkie_cve-2023-37276</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2023-37276</link>
      <description>&lt;p&gt;aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. aiohttp v3.8.4 and earlier are bundled with llhttp v6.0.6. Vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel. This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`). Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling. This issue has been addressed in version 3.8.5. Users are advised to upgrade. Users unable to upgrade can reinstall aiohttp using `AIOHTTP_NO_EXTENSIONS=1` as an environment variable to disable the llhttp HTTP request parser implementation. The pure Python implementation isn&amp;#39;t vulnerable.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. aiohttp v3.8.4 and earlier are bundled with llhttp v6.0.6. Vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel. This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`). Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling. This issue has been addressed in version 3.8.5. Users are advised to upgrade. Users unable to upgrade can reinstall aiohttp using `AIOHTTP_NO_EXTENSIONS=1` as an environment variable to disable the llhttp HTTP request parser implementation. The pure Python implementation isn&amp;#39;t vulnerable.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2023-37276</guid>
    </item>
    <item>
      <title>GHSA-45c4-8wx5-qw6w — aiohttp.web.Application vulnerable to HTTP request smuggling via llhttp HTTP request parser</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-45c4-8wx5-qw6w</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: aiohttp&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;aiohttp v3.8.4 and earlier are [bundled with llhttp v6.0.6](https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules) which is vulnerable to CVE-2023-30589. The vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel.&lt;/p&gt;
&lt;p&gt;This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`).&lt;/p&gt;
&lt;p&gt;### Reproducer&lt;/p&gt;
&lt;p&gt;```python
from aiohttp import web&lt;/p&gt;
&lt;p&gt;async def example(request: web.Request):
    headers = dict(request.headers)
    body = await request.content.read()
    return web.Response(text=f&amp;#34;headers: {headers} body: {body}&amp;#34;)&lt;/p&gt;
&lt;p&gt;app = web.Application()
app.add_routes([web.post(&amp;#39;/&amp;#39;, example)])
web.run_app(app)
```&lt;/p&gt;
&lt;p&gt;Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling.&lt;/p&gt;
&lt;p&gt;```console
$ printf &amp;#34;POST / HTTP/1.1\r\nHost: localhost:8080\r\nX-Abc: \rxTransfer-Encoding: chunked\r\n\r\n1\r\nA\r\n0\r\n\r\n&amp;#34; \
  | nc localhost 8080&lt;/p&gt;
&lt;p&gt;Expected output:
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;\rxTransfer-Encoding: chunked&amp;#39;} body: b&amp;#39;&amp;#39;&lt;/p&gt;
&lt;p&gt;Actual output (note that &amp;#39;Transfer-Encoding: chunked&amp;#39; is an HTTP header now and body is treated differently)
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;&amp;#39;, &amp;#39;Transfer-Encoding&amp;#39;: &amp;#39;chunked&amp;#39;} body: b&amp;#39;A&amp;#39;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to the latest version…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: aiohttp&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;aiohttp v3.8.4 and earlier are [bundled with llhttp v6.0.6](https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules) which is vulnerable to CVE-2023-30589. The vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel.&lt;/p&gt;
&lt;p&gt;This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`).&lt;/p&gt;
&lt;p&gt;### Reproducer&lt;/p&gt;
&lt;p&gt;```python
from aiohttp import web&lt;/p&gt;
&lt;p&gt;async def example(request: web.Request):
    headers = dict(request.headers)
    body = await request.content.read()
    return web.Response(text=f&amp;#34;headers: {headers} body: {body}&amp;#34;)&lt;/p&gt;
&lt;p&gt;app = web.Application()
app.add_routes([web.post(&amp;#39;/&amp;#39;, example)])
web.run_app(app)
```&lt;/p&gt;
&lt;p&gt;Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling.&lt;/p&gt;
&lt;p&gt;```console
$ printf &amp;#34;POST / HTTP/1.1\r\nHost: localhost:8080\r\nX-Abc: \rxTransfer-Encoding: chunked\r\n\r\n1\r\nA\r\n0\r\n\r\n&amp;#34; \
  | nc localhost 8080&lt;/p&gt;
&lt;p&gt;Expected output:
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;\rxTransfer-Encoding: chunked&amp;#39;} body: b&amp;#39;&amp;#39;&lt;/p&gt;
&lt;p&gt;Actual output (note that &amp;#39;Transfer-Encoding: chunked&amp;#39; is an HTTP header now and body is treated differently)
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;&amp;#39;, &amp;#39;Transfer-Encoding&amp;#39;: &amp;#39;chunked&amp;#39;} body: b&amp;#39;A&amp;#39;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to the latest version…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-45c4-8wx5-qw6w</guid>
    </item>
    <item>
      <title>gsd-2023-37276</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2023-37276</link>
      <description>gsd-2023-37276</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2023-37276</guid>
    </item>
    <item>
      <title>PYSEC-2023-120 — aiohttp.web.Application vulnerable to HTTP request smuggling via llhttp HTTP request parser</title>
      <link>https://cve.radiocsirt.org/vuln/pysec-2023-120</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: aiohttp&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;aiohttp v3.8.4 and earlier are [bundled with llhttp v6.0.6](https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules) which is vulnerable to CVE-2023-30589. The vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel.&lt;/p&gt;
&lt;p&gt;This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`).&lt;/p&gt;
&lt;p&gt;### Reproducer&lt;/p&gt;
&lt;p&gt;```python
from aiohttp import web&lt;/p&gt;
&lt;p&gt;async def example(request: web.Request):
    headers = dict(request.headers)
    body = await request.content.read()
    return web.Response(text=f&amp;#34;headers: {headers} body: {body}&amp;#34;)&lt;/p&gt;
&lt;p&gt;app = web.Application()
app.add_routes([web.post(&amp;#39;/&amp;#39;, example)])
web.run_app(app)
```&lt;/p&gt;
&lt;p&gt;Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling.&lt;/p&gt;
&lt;p&gt;```console
$ printf &amp;#34;POST / HTTP/1.1\r\nHost: localhost:8080\r\nX-Abc: \rxTransfer-Encoding: chunked\r\n\r\n1\r\nA\r\n0\r\n\r\n&amp;#34; \
  | nc localhost 8080&lt;/p&gt;
&lt;p&gt;Expected output:
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;\rxTransfer-Encoding: chunked&amp;#39;} body: b&amp;#39;&amp;#39;&lt;/p&gt;
&lt;p&gt;Actual output (note that &amp;#39;Transfer-Encoding: chunked&amp;#39; is an HTTP header now and body is treated differently)
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;&amp;#39;, &amp;#39;Transfer-Encoding&amp;#39;: &amp;#39;chunked&amp;#39;} body: b&amp;#39;A&amp;#39;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to the latest version…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: aiohttp&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;aiohttp v3.8.4 and earlier are [bundled with llhttp v6.0.6](https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules) which is vulnerable to CVE-2023-30589. The vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel.&lt;/p&gt;
&lt;p&gt;This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`).&lt;/p&gt;
&lt;p&gt;### Reproducer&lt;/p&gt;
&lt;p&gt;```python
from aiohttp import web&lt;/p&gt;
&lt;p&gt;async def example(request: web.Request):
    headers = dict(request.headers)
    body = await request.content.read()
    return web.Response(text=f&amp;#34;headers: {headers} body: {body}&amp;#34;)&lt;/p&gt;
&lt;p&gt;app = web.Application()
app.add_routes([web.post(&amp;#39;/&amp;#39;, example)])
web.run_app(app)
```&lt;/p&gt;
&lt;p&gt;Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling.&lt;/p&gt;
&lt;p&gt;```console
$ printf &amp;#34;POST / HTTP/1.1\r\nHost: localhost:8080\r\nX-Abc: \rxTransfer-Encoding: chunked\r\n\r\n1\r\nA\r\n0\r\n\r\n&amp;#34; \
  | nc localhost 8080&lt;/p&gt;
&lt;p&gt;Expected output:
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;\rxTransfer-Encoding: chunked&amp;#39;} body: b&amp;#39;&amp;#39;&lt;/p&gt;
&lt;p&gt;Actual output (note that &amp;#39;Transfer-Encoding: chunked&amp;#39; is an HTTP header now and body is treated differently)
  headers: {&amp;#39;Host&amp;#39;: &amp;#39;localhost:8080&amp;#39;, &amp;#39;X-Abc&amp;#39;: &amp;#39;&amp;#39;, &amp;#39;Transfer-Encoding&amp;#39;: &amp;#39;chunked&amp;#39;} body: b&amp;#39;A&amp;#39;
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to the latest version…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/pysec-2023-120</guid>
    </item>
    <item>
      <title>RHSA-2024:1878 — Red Hat Security Advisory: RHUI 4.8 Release - Security Updates, Bug Fixes, and Enhancements</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2024:1878</link>
      <description>&lt;p&gt;python-django: Potential regular expression denial of service vulnerability in EmailValidator/URLValidator python-aiohttp: HTTP request smuggling via llhttp HTTP request parser python-django: Potential denial of service vulnerability in  ``django.utils.encoding.uri_to_iri()`` python-django: Denial-of-service possibility in django.utils.text.Truncator python-aiohttp: numerous issues in HTTP parser with header parsing aiohttp: HTTP request modification aiohttp: CRLF injection if user controls the HTTP method using aiohttp client python-cryptography: NULL-dereference when loading PKCS7 certificates jinja2: HTML attribute injection when passing user input as keys to xmlattr filter aiohttp: follow_symlinks directory traversal vulnerability python-ecdsa: vulnerable to the Minerva attack python-aiohttp: http request smuggling Django: denial-of-service in ``intcomma`` template filter python-django: Potential regular expression denial-of-service in django.utils.text.Truncator.words()&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;python-django: Potential regular expression denial of service vulnerability in EmailValidator/URLValidator python-aiohttp: HTTP request smuggling via llhttp HTTP request parser python-django: Potential denial of service vulnerability in  ``django.utils.encoding.uri_to_iri()`` python-django: Denial-of-service possibility in django.utils.text.Truncator python-aiohttp: numerous issues in HTTP parser with header parsing aiohttp: HTTP request modification aiohttp: CRLF injection if user controls the HTTP method using aiohttp client python-cryptography: NULL-dereference when loading PKCS7 certificates jinja2: HTML attribute injection when passing user input as keys to xmlattr filter aiohttp: follow_symlinks directory traversal vulnerability python-ecdsa: vulnerable to the Minerva attack python-aiohttp: http request smuggling Django: denial-of-service in ``intcomma`` template filter python-django: Potential regular expression denial-of-service in django.utils.text.Truncator.words()&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2024:1878</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2023-37276</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2023-37276</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:22.04:LTS: python-aiohttp&lt;/p&gt;
&lt;p&gt;aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. aiohttp v3.8.4 and earlier are bundled with llhttp v6.0.6. Vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel. This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`). Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling. This issue has been addressed in version 3.8.5. Users are advised to upgrade. Users unable to upgrade can reinstall aiohttp using `AIOHTTP_NO_EXTENSIONS=1` as an environment variable to disable the llhttp HTTP request parser implementation. The pure Python implementation isn&amp;#39;t vulnerable.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:22.04:LTS: python-aiohttp&lt;/p&gt;
&lt;p&gt;aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. aiohttp v3.8.4 and earlier are bundled with llhttp v6.0.6. Vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel. This vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`). Sending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling. This issue has been addressed in version 3.8.5. Users are advised to upgrade. Users unable to upgrade can reinstall aiohttp using `AIOHTTP_NO_EXTENSIONS=1` as an environment variable to disable the llhttp HTTP request parser implementation. The pure Python implementation isn&amp;#39;t vulnerable.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2023-37276</guid>
    </item>
    <item>
      <title>WID-SEC-W-2024-0949 — Red Hat Satellite: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2024-0949</link>
      <description>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen in Red Hat Satellite ausnutzen, um Sicherheitsmaßnahmen zu umgehen, einen Denial-of-Service-Zustand herbeizuführen, vertrauliche Informationen offenzulegen, Dateien zu manipulieren, HTTP-Request-Smuggling-Angriffe durchzuführen oder Phishing- und Cross-Site-Scripting (XSS)-Angriffe auszuführen.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen in Red Hat Satellite ausnutzen, um Sicherheitsmaßnahmen zu umgehen, einen Denial-of-Service-Zustand herbeizuführen, vertrauliche Informationen offenzulegen, Dateien zu manipulieren, HTTP-Request-Smuggling-Angriffe durchzuführen oder Phishing- und Cross-Site-Scripting (XSS)-Angriffe auszuführen.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2024-0949</guid>
    </item>
  </channel>
</rss>
