<?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-04T21:47:30.084541+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/bdu:2023-07829</id>
    <title>bdu:2023-07829</title>
    <updated>2026-10-04T21:47:30.103569+00:00</updated>
    <content>bdu:2023-07829</content>
    <link href="https://cve.radiocsirt.org/vuln/bdu:2023-07829"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/brew-azure-cli-cve-2022-29217</id>
    <title>BREW-azure-cli-CVE-2022-29217 — Key confusion through non-blocklisted public key formats</title>
    <updated>2026-10-04T21:47:30.103606+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Homebrew: azure-cli</p>
<p>### Impact
_What kind of vulnerability is it? Who is impacted?_</p>
<p>Disclosed by Aapo Oksman (Senior Security Specialist, Nixu Corporation).</p>
<p>&gt; PyJWT supports multiple different JWT signing algorithms. With JWT, an 
&gt; attacker submitting the JWT token can choose the used signing algorithm.
&gt; 
&gt; The PyJWT library requires that the application chooses what algorithms 
&gt; are supported. The application can specify 
&gt; "jwt.algorithms.get_default_algorithms()" to get support for all 
&gt; algorithms. They can also specify a single one of them (which is the 
&gt; usual use case if calling jwt.decode directly. However, if calling 
&gt; jwt.decode in a helper function, all algorithms might be enabled.)
&gt; 
&gt; For example, if the user chooses "none" algorithm and the JWT checker 
&gt; supports that, there will be no signature checking. This is a common 
&gt; security issue with some JWT implementations.
&gt; 
&gt; PyJWT combats this by requiring that the if the "none" algorithm is 
&gt; used, the key has to be empty. As the key is given by the application 
&gt; running the checker, attacker cannot force "none" cipher to be used.
&gt; 
&gt; Similarly with HMAC (symmetric) algorithm, PyJWT checks that the key is 
&gt; not a public key meant for asymmetric algorithm i.e. HMAC cannot be used 
&gt; if the key begins with "ssh-rsa". If HMAC is used with a public key, the 
&gt; attacker can just use the publicly known public key to sign the token 
&gt; and the checker would use the same key to verify.
&gt; 
&gt;  From PyJWT 2.0.0 onwards, PyJWT s…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/brew-azure-cli-cve-2022-29217"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/certfr-2025-avi-0969</id>
    <title>certfr-2025-avi-0969 — De multiples vulnérabilités ont été découvertes dans les produits VMware. Elles permettent à un attaquant de provoquer…</title>
    <updated>2026-10-04T21:47:30.103673+00:00</updated>
    <content>certfr-2025-avi-0969</content>
    <link href="https://cve.radiocsirt.org/vuln/certfr-2025-avi-0969"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-234102</id>
    <title>EUVD-2026-234102</title>
    <updated>2026-10-04T21:47:30.103691+00:00</updated>
    <content>EUVD-2026-234102</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-234102"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2022-29217</id>
    <title>fkie_cve-2022-29217</title>
    <updated>2026-10-04T21:47:30.103703+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>PyJWT is a Python implementation of RFC 7519. PyJWT supports multiple different JWT signing algorithms. With JWT, an attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify `jwt.algorithms.get_default_algorithms()` to get support for all algorithms, or specify a single algorithm. The issue is not that big as `algorithms=jwt.algorithms.get_default_algorithms()` has to be used. Users should upgrade to v2.4.0 to receive a patch for this issue. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2022-29217"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-ffqj-6fqr-9h24</id>
    <title>GHSA-ffqj-6fqr-9h24 — Key confusion through non-blocklisted public key formats</title>
    <updated>2026-10-04T21:47:30.103726+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: pyjwt</p>
<p>### Impact
_What kind of vulnerability is it? Who is impacted?_</p>
<p>Disclosed by Aapo Oksman (Senior Security Specialist, Nixu Corporation).</p>
<p>&gt; PyJWT supports multiple different JWT signing algorithms. With JWT, an 
&gt; attacker submitting the JWT token can choose the used signing algorithm.
&gt; 
&gt; The PyJWT library requires that the application chooses what algorithms 
&gt; are supported. The application can specify 
&gt; "jwt.algorithms.get_default_algorithms()" to get support for all 
&gt; algorithms. They can also specify a single one of them (which is the 
&gt; usual use case if calling jwt.decode directly. However, if calling 
&gt; jwt.decode in a helper function, all algorithms might be enabled.)
&gt; 
&gt; For example, if the user chooses "none" algorithm and the JWT checker 
&gt; supports that, there will be no signature checking. This is a common 
&gt; security issue with some JWT implementations.
&gt; 
&gt; PyJWT combats this by requiring that the if the "none" algorithm is 
&gt; used, the key has to be empty. As the key is given by the application 
&gt; running the checker, attacker cannot force "none" cipher to be used.
&gt; 
&gt; Similarly with HMAC (symmetric) algorithm, PyJWT checks that the key is 
&gt; not a public key meant for asymmetric algorithm i.e. HMAC cannot be used 
&gt; if the key begins with "ssh-rsa". If HMAC is used with a public key, the 
&gt; attacker can just use the publicly known public key to sign the token 
&gt; and the checker would use the same key to verify.
&gt; 
&gt;  From PyJWT 2.0.0 onwards, PyJWT s…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-ffqj-6fqr-9h24"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/gsd-2022-29217</id>
    <title>gsd-2022-29217</title>
    <updated>2026-10-04T21:47:30.103776+00:00</updated>
    <content>gsd-2022-29217</content>
    <link href="https://cve.radiocsirt.org/vuln/gsd-2022-29217"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/msrc_cve-2022-29217</id>
    <title>msrc_CVE-2022-29217 — Key confusion through non-blocklisted public key formats in PyJWT</title>
    <updated>2026-10-04T21:47:30.103788+00:00</updated>
    <content>msrc_CVE-2022-29217</content>
    <link href="https://cve.radiocsirt.org/vuln/msrc_cve-2022-29217"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/oesa-2022-1710</id>
    <title>OESA-2022-1710 — python-jwt security update</title>
    <updated>2026-10-04T21:47:30.103803+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> openEuler:20.03-LTS-SP1: python-jwt, openEuler:20.03-LTS-SP3: python-jwt, openEuler:22.03-LTS: python-jwt</p>
<p>PyJWT is a Python library which allows you to encode and decode JSON Web Tokens (JWT). \ JWT is an open, industry-standard (RFC 7519) for representing claims securely between two parties.

Security Fix(es):

PyJWT is a Python implementation of RFC 7519. PyJWT supports multiple different JWT signing algorithms. With JWT, an attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify `jwt.algorithms.get_default_algorithms()` to get support for all algorithms, or specify a single algorithm. The issue is not that big as `algorithms=jwt.algorithms.get_default_algorithms()` has to be used. Users should upgrade to v2.4.0 to receive a patch for this issue. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding.(CVE-2022-29217)</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/oesa-2022-1710"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/opensuse-su-2024:12139-1</id>
    <title>openSUSE-SU-2024:12139-1 — python310-PyJWT-2.4.0-1.1 on GA media</title>
    <updated>2026-10-04T21:47:30.103829+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>python310-PyJWT-2.4.0-1.1 on GA media</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/opensuse-su-2024:12139-1"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/pysec-2022-202</id>
    <title>PYSEC-2022-202</title>
    <updated>2026-10-04T21:47:30.103845+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: pyjwt</p>
<p>PyJWT is a Python implementation of RFC 7519. PyJWT supports multiple different JWT signing algorithms. With JWT, an attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify `jwt.algorithms.get_default_algorithms()` to get support for all algorithms, or specify a single algorithm. The issue is not that big as `algorithms=jwt.algorithms.get_default_algorithms()` has to be used. Users should upgrade to v2.4.0 to receive a patch for this issue. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/pysec-2022-202"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/suse-su-2022:2401-1</id>
    <title>SUSE-SU-2022:2401-1 — Security update for python-PyJWT</title>
    <updated>2026-10-04T21:47:30.103864+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Security update for python-PyJWT</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/suse-su-2022:2401-1"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ubuntu-cve-2022-29217</id>
    <title>UBUNTU-CVE-2022-29217</title>
    <updated>2026-10-04T21:47:30.103879+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:18.04:LTS: pyjwt, Ubuntu:20.04:LTS: pyjwt, Ubuntu:22.04:LTS: pyjwt</p>
<p>PyJWT is a Python implementation of RFC 7519. PyJWT supports multiple different JWT signing algorithms. With JWT, an attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify `jwt.algorithms.get_default_algorithms()` to get support for all algorithms, or specify a single algorithm. The issue is not that big as `algorithms=jwt.algorithms.get_default_algorithms()` has to be used. Users should upgrade to v2.4.0 to receive a patch for this issue. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ubuntu-cve-2022-29217"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/wid-sec-w-2022-0456</id>
    <title>WID-SEC-W-2022-0456 — tribe29 checkmk: Mehrere Schwachstellen ermöglichen nicht spezifizierten Angriff</title>
    <updated>2026-10-04T21:47:30.103901+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Ein Angreifer kann mehrere Schwachstellen in tribe29 checkmk ausnutzen, um einen nicht näher spezifizierten Angriff durchzuführen.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/wid-sec-w-2022-0456"/>
  </entry>
</feed>
