<?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://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-04T10:07:32.674445+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" 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://cve.radiocsirt.org/vuln/brew-duplicity-cve-2019-14853</id>
    <title>BREW-duplicity-CVE-2019-14853 — ecdsa Denial of Service vulnerability in signature verification and signature malleability</title>
    <updated>2026-10-04T10:07:32.800537+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Homebrew: duplicity</p>
<p>## possible DoS in signature verification and signature malleability</p>
<p>### Impact
Code using `VerifyingKey.verify()` and `VerifyingKey.verify_digest()` may receive exceptions other than the documented `BadSignatureError` when signatures are malformed. If those other exceptions are not caught, they may lead to program termination and thus Denial of Service</p>
<p>Code using `VerifyingKey.verify()` and `VerifyingKey.verify_digest()` with `sigdecode` option using `ecdsa.util.sigdecode_der` will accept signatures even if they are not properly formatted DER. This makes the signatures malleable. It impacts only applications that later sign the signatures or verify signatures of signatures, e.g. Bitcoin.</p>
<p>All versions between 0.5 and 0.13.2 (inclusive) are thought to be vulnerable. Code before 0.5 may be vulnerable but didn't receive extended analysis to rule this issue out.</p>
<p>### Patches
The patches have been merged to `master` branch in https://github.com/warner/python-ecdsa/pull/115.
The backported patches for a release in the 0.13 branch are in https://github.com/warner/python-ecdsa/pull/124</p>
<p>They are part of the 0.13.3 release.</p>
<p>There are no plans to backport them to earlier releases.</p>
<p>### Workarounds
It may be possible to prevent the Denial of Service by catching also `UnexpectedDER`, `IndexError` and `AssertionError` exceptions. That list hasn't been verified to be complete though. If those exceptions are raised, the signature verification process should consider the signature to b…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/brew-duplicity-cve-2019-14853"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/cve-2019-14853</id>
    <title>CVE-2019-14853</title>
    <updated>2026-10-04T10:07:32.800618+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> [UNKNOWN] python-ecdsa</p>
<p>An error-handling flaw was found in python-ecdsa before version 0.13.3. During signature decoding, malformed DER signatures could raise unexpected exceptions (or no exceptions at all), which could lead to a denial of service.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/cve-2019-14853"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-2mrj-435v-c2cr</id>
    <title>Withdrawn: GHSA-2mrj-435v-c2cr — Duplicate Advisory: possible DoS caused by malformed signature decoding in Pure-Python ECDSA</title>
    <updated>2026-10-04T10:07:32.800649+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Withdrawn by the publisher.</strong></p>
<p><strong>Affected:</strong> PyPI: ecdsa</p>
<p>## Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-pwfw-mgfj-7g3g. This link is maintained to preserve external references.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-2mrj-435v-c2cr"/>
  </entry>
</feed>
