<?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://vulnerability.circl.lu</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>Mon, 28 Sep 2026 18:26:44 +0000</lastBuildDate>
    <item>
      <title>fkie_cve-2026-61814</title>
      <link>https://vulnerability.circl.lu/vuln/fkie_cve-2026-61814</link>
      <description>&lt;p&gt;Jawn is an open source JSON parser. Prior to 1.7.0, Jawn&amp;#39;s AsyncParser can perform quadratic work when a single JSON token is delivered across many small chunks because each absorb call rescans the incomplete token from the start. A remote attacker who controls untrusted JSON input and its chunk sizes can exhaust CPU resources and cause denial of service in applications using AsyncParser. This issue is fixed in version 1.7.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Jawn is an open source JSON parser. Prior to 1.7.0, Jawn&amp;#39;s AsyncParser can perform quadratic work when a single JSON token is delivered across many small chunks because each absorb call rescans the incomplete token from the start. A remote attacker who controls untrusted JSON input and its chunk sizes can exhaust CPU resources and cause denial of service in applications using AsyncParser. This issue is fixed in version 1.7.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/fkie_cve-2026-61814</guid>
    </item>
    <item>
      <title>GHSA-w4cm-gvhj-cgw6 — Jawn: Quadratic parsing effort in AsyncParser</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-w4cm-gvhj-cgw6</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Maven: org.typelevel:jawn-parser_2.12, Maven: org.typelevel:jawn-parser_2.13, Maven: org.typelevel:jawn-parser_3&lt;/p&gt;
&lt;p&gt;`AsyncParser` can be forced to perform O(n^2) work on the length of the input.  When a single JSON token arrives across many small chunks, each `absorb` call rescans the incomplete token from the start.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Denial of service via CPU exhaustion when parsing untrusted JSON.&lt;/p&gt;
&lt;p&gt;Preconditions:
- Application uses `AsyncParser`
- Attacker can send large tokens with control over chunk sizes.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Fixed in jawn-parser-1.7.0.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;If you can&amp;#39;t upgrade immediately:
- Use the synchronous `Parser`.
- Buffer incoming bytes into larger chunks before calling `absorb`&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Maven: org.typelevel:jawn-parser_2.12, Maven: org.typelevel:jawn-parser_2.13, Maven: org.typelevel:jawn-parser_3&lt;/p&gt;
&lt;p&gt;`AsyncParser` can be forced to perform O(n^2) work on the length of the input.  When a single JSON token arrives across many small chunks, each `absorb` call rescans the incomplete token from the start.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Denial of service via CPU exhaustion when parsing untrusted JSON.&lt;/p&gt;
&lt;p&gt;Preconditions:
- Application uses `AsyncParser`
- Attacker can send large tokens with control over chunk sizes.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Fixed in jawn-parser-1.7.0.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;If you can&amp;#39;t upgrade immediately:
- Use the synchronous `Parser`.
- Buffer incoming bytes into larger chunks before calling `absorb`&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-w4cm-gvhj-cgw6</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2026-61814</title>
      <link>https://vulnerability.circl.lu/vuln/ubuntu-cve-2026-61814</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:20.04:LTS: jawn, Ubuntu:22.04:LTS: jawn, Ubuntu:24.04:LTS: jawn, Ubuntu:26.04:LTS: jawn&lt;/p&gt;
&lt;p&gt;Jawn is an open source JSON parser. Prior to 1.7.0, Jawn&amp;#39;s AsyncParser can perform quadratic work when a single JSON token is delivered across many small chunks because each absorb call rescans the incomplete token from the start. A remote attacker who controls untrusted JSON input and its chunk sizes can exhaust CPU resources and cause denial of service in applications using AsyncParser. This issue is fixed in version 1.7.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:20.04:LTS: jawn, Ubuntu:22.04:LTS: jawn, Ubuntu:24.04:LTS: jawn, Ubuntu:26.04:LTS: jawn&lt;/p&gt;
&lt;p&gt;Jawn is an open source JSON parser. Prior to 1.7.0, Jawn&amp;#39;s AsyncParser can perform quadratic work when a single JSON token is delivered across many small chunks because each absorb call rescans the incomplete token from the start. A remote attacker who controls untrusted JSON input and its chunk sizes can exhaust CPU resources and cause denial of service in applications using AsyncParser. This issue is fixed in version 1.7.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ubuntu-cve-2026-61814</guid>
    </item>
  </channel>
</rss>
