<?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-02T14:11:01.359329+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/euvd-2026-8481</id>
    <title>EUVD-2026-8481</title>
    <updated>2026-10-02T14:11:01.421643+00:00</updated>
    <content>EUVD-2026-8481</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-8481"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2024-41949</id>
    <title>fkie_cve-2024-41949</title>
    <updated>2026-10-02T14:11:01.421678+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>biscuit-rust is the Rust implementation of Biscuit, an authentication and authorization token for microservices architectures. Third-party blocks can be generated without transferring the whole token to the third-party authority. Instead, a ThirdPartyBlock request can be sent, providing only the necessary info to generate a third-party block and to sign it, which includes the public key of the previous block (used in the signature) and the public keys part of the token symbol table (for public key interning in datalog expressions). A third-part block request forged by a malicious user can trick the third-party authority into generating datalog trusting the wrong keypair.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2024-41949"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-p9w4-585h-g3c7</id>
    <title>GHSA-p9w4-585h-g3c7 — biscuit-auth vulnerable to public key confusion in third party block</title>
    <updated>2026-10-02T14:11:01.421713+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: biscuit-auth</p>
<p>Third-party blocks can be generated without transferring the whole token to the third-party authority. Instead, a `ThirdPartyBlock` request can be sent, providing only the necessary info to generate a third-party block and to sign it:</p>
<p>- the public key of the previous block (used in the signature)
- the public keys part of the token symbol table (for public key interning in datalog expressions)</p>
<p>A third-part block request forged by a malicious user can trick the third-party authority into generating datalog trusting the wrong keypair.</p>
<p>Consider the following example (nominal case)</p>
<p>- Authority `A` emits the following token: `check if thirdparty("b") trusting ${pubkeyB}`
- The well-behaving holder then generates a third-party block request based on the token and sends it to third-party authority `B`
- Third-party `B` generates the following third-party block `thirdparty("b"); check if thirdparty("c") trusting ${pubkeyC}`
- The token holder now must obtain a third-party block from third party `C` to be able to use the token</p>
<p>Now, with a malicious user:
- Authority `A` emits the following token: `check if thirdparty("b") trusting ${pubkeyB}`
- The holder then attenuates the token with the following third party block `thirdparty("c")`, signed with a keypair `pubkeyD, privkeyD)` they generate
- The holder then generates a third-party block request based on this token, but alter the `ThirdPartyBlockRequest` `publicKeys` field and replace `pubkeyD` with `pubkeyC`
- Third-party `B`…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-p9w4-585h-g3c7"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/hsec-2024-0009</id>
    <title>HSEC-2024-0009 — Public key confusion in third-party blocks</title>
    <updated>2026-10-02T14:11:01.421760+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Hackage: biscuit-haskell</p>
<p># Public key confusion in third-party blocks</p>
<p>Third-party blocks can be generated without transferring the whole token to the third-party authority. Instead, a `ThirdPartyBlock` request can be sent, providing only the necessary info to generate a third-party block and to sign it:</p>
<p>- the public key of the previous block (used in the signature);
- the public keys part of the token symbol table (for public key interning in datalog expressions).</p>
<p>A third-party block request forged by a malicious user can trick the third-party authority into generating datalog trusting the wrong keypair.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/hsec-2024-0009"/>
  </entry>
</feed>
