<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://db.gcve.eu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-30T10:28:43.045097+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@gcve.eu</email>
  </author>
  <link href="https://db.gcve.eu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://db.gcve.eu/vuln/brew-jupyterlab-cve-2026-116577</id>
    <title>BREW-jupyterlab-CVE-2026-116577 — Tornado: Quadratic CPU usage when parsing HTTP headers with line folding</title>
    <updated>2026-10-30T10:28:43.124211+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Homebrew: jupyterlab</p>
<p>### Summary</p>
<p>Tornado's HTTP header parser takes quadratic time (O(n²)) when a header value is continued across many "obsolete line folding" (obs-fold) lines. An unauthenticated attacker can send a request whose header block is mostly short continuation lines. Parsing it uses a large amount of CPU on the IOLoop thread and blocks every other connection that process is serving.</p>
<p>This issue is closely related to CVE-2025-67725 (GHSA-c98p-7wgm-6p64). The fix for that advisory covered repeated headers but not line-folded continuations.</p>
<p>### Impact</p>
<p>All Tornado HTTP servers are affected. Header parsing runs before any application code, so no authentication or particular handler is required.</p>
<p>How bad it gets depends on `max_header_size`:</p>
<p>- **Default (64 KB):** each malicious request blocks the event loop for tens of milliseconds. Repeated requests can degrade service.
- **Raised `max_header_size`:** the cost grows with the square of the header size. A single 1 MB request can block the process for several seconds.</p>
<p>Only availability is affected. Confidentiality and integrity are not.</p>
<p>### Patches</p>
<p>Fixed in Tornado 6.6 by removing support for obsolete line folding completely; header lines that begin with whitespace are now rejected.</p>
<p>### Workarounds</p>
<p>- Keep `max_header_size` at its default value or lower it. This limits the impact but doesn't remove it.
- Run Tornado behind a reverse proxy that rejects or normalizes obsolete line folding before forwarding requests.</p>
<p>### Credit</p>
<p>Repor…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/brew-jupyterlab-cve-2026-116577"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/fkie_cve-2026-116577</id>
    <title>fkie_cve-2026-116577</title>
    <updated>2026-10-30T10:28:43.124363+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Tornado is a Python web framework and asynchronous networking library. Prior to 6.6, Tornado's HTTP header parser accepts obsolete line folding and repeatedly concatenates short continuation lines, causing quadratic CPU consumption on the IOLoop thread. An unauthenticated client can submit a header block containing many obsolete line-folding continuations before application code runs, blocking other connections served by the process. The cost grows with max_header_size, and only availability is affected. This issue is fixed in version 6.6.</p>
      </div>
    </content>
    <link href="https://db.gcve.eu/vuln/fkie_cve-2026-116577"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/ghsa-pcg2-g6cj-q92c</id>
    <title>GHSA-pcg2-g6cj-q92c — Tornado: Quadratic CPU usage when parsing HTTP headers with line folding</title>
    <updated>2026-10-30T10:28:43.124422+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: tornado</p>
<p>### Summary</p>
<p>Tornado's HTTP header parser takes quadratic time (O(n²)) when a header value is continued across many "obsolete line folding" (obs-fold) lines. An unauthenticated attacker can send a request whose header block is mostly short continuation lines. Parsing it uses a large amount of CPU on the IOLoop thread and blocks every other connection that process is serving.</p>
<p>This issue is closely related to CVE-2025-67725 (GHSA-c98p-7wgm-6p64). The fix for that advisory covered repeated headers but not line-folded continuations.</p>
<p>### Impact</p>
<p>All Tornado HTTP servers are affected. Header parsing runs before any application code, so no authentication or particular handler is required.</p>
<p>How bad it gets depends on `max_header_size`:</p>
<p>- **Default (64 KB):** each malicious request blocks the event loop for tens of milliseconds. Repeated requests can degrade service.
- **Raised `max_header_size`:** the cost grows with the square of the header size. A single 1 MB request can block the process for several seconds.</p>
<p>Only availability is affected. Confidentiality and integrity are not.</p>
<p>### Patches</p>
<p>Fixed in Tornado 6.6 by removing support for obsolete line folding completely; header lines that begin with whitespace are now rejected.</p>
<p>### Workarounds</p>
<p>- Keep `max_header_size` at its default value or lower it. This limits the impact but doesn't remove it.
- Run Tornado behind a reverse proxy that rejects or normalizes obsolete line folding before forwarding requests.</p>
<p>### Credit</p>
<p>Repor…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/ghsa-pcg2-g6cj-q92c"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/ubuntu-cve-2026-116577</id>
    <title>UBUNTU-CVE-2026-116577</title>
    <updated>2026-10-30T10:28:43.124485+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:Pro:16.04:LTS: python-tornado, Ubuntu:Pro:18.04:LTS: python-tornado, Ubuntu:Pro:20.04:LTS: python-tornado, Ubuntu:Pro:22.04:LTS: python-tornado, Ubuntu:24.04:LTS: python-tornado, Ubuntu:26.10: python-tornado, Ubuntu:26.04:LTS: python-tornado</p>
<p>Tornado is a Python web framework and asynchronous networking library. Prior to 6.6, Tornado's HTTP header parser accepts obsolete line folding and repeatedly concatenates short continuation lines, causing quadratic CPU consumption on the IOLoop thread. An unauthenticated client can submit a header block containing many obsolete line-folding continuations before application code runs, blocking other connections served by the process. The cost grows with max_header_size, and only availability is affected. This issue is fixed in version 6.6.</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/ubuntu-cve-2026-116577"/>
  </entry>
</feed>
