<?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://cve.radiocsirt.org</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>Sun, 04 Oct 2026 13:57:33 +0000</lastBuildDate>
    <item>
      <title>bdu:2025-01591</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2025-01591</link>
      <description>bdu:2025-01591</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2025-01591</guid>
    </item>
    <item>
      <title>EUVD-2026-214598</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-214598</link>
      <description>EUVD-2026-214598</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-214598</guid>
    </item>
    <item>
      <title>fkie_cve-2025-25194</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-25194</link>
      <description>&lt;p&gt;Lemmy, a link aggregator and forum for the fediverse, is vulnerable to server-side request forgery via a dependency on activitypub_federation, a framework for ActivityPub federation in Rust. This vulnerability, which is present in versions 0.6.2 and prior of activitypub_federation and versions 0.19.8 and prior of Lemmy, allows a user to bypass any predefined hardcoded URL path or security anti-Localhost mechanism and perform an arbitrary GET request to any Host, Port and URL using a Webfinger Request. As of time of publication, a fix has not been made available.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Lemmy, a link aggregator and forum for the fediverse, is vulnerable to server-side request forgery via a dependency on activitypub_federation, a framework for ActivityPub federation in Rust. This vulnerability, which is present in versions 0.6.2 and prior of activitypub_federation and versions 0.19.8 and prior of Lemmy, allows a user to bypass any predefined hardcoded URL path or security anti-Localhost mechanism and perform an arbitrary GET request to any Host, Port and URL using a Webfinger Request. As of time of publication, a fix has not been made available.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-25194</guid>
    </item>
    <item>
      <title>GHSA-7723-35v7-qcxw — Server-Side Request Forgery (SSRF) in activitypub_federation</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-7723-35v7-qcxw</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; crates.io: activitypub_federation&lt;/p&gt;
&lt;p&gt;### Summary
This vulnerability allows a user to bypass any predefined hardcoded URL path or security anti-Localhost mechanism and perform an arbitrary GET request to any Host, Port and URL using a Webfinger Request.&lt;/p&gt;
&lt;p&gt;### Details
The Webfinger endpoint takes a remote domain for checking accounts as a feature, however, as per the ActivityPub spec (https://www.w3.org/TR/activitypub/#security-considerations), on the security considerations section at B.3, access to Localhost services should be prevented while running in production.
The library attempts to prevent Localhost access using the following mechanism (/src/config.rs):
```rust
pub(crate) async fn verify_url_valid(&amp;amp;self, url: &amp;amp;Url) -&amp;gt; Result&amp;lt;(), Error&amp;gt; {
        match url.scheme() {
            &amp;#34;https&amp;#34; =&amp;gt; {}
            &amp;#34;http&amp;#34; =&amp;gt; {
                if !self.allow_http_urls {
                    return Err(Error::UrlVerificationError(
                        &amp;#34;Http urls are only allowed in debug mode&amp;#34;,
                    ));
                }
            }
            _ =&amp;gt; return Err(Error::UrlVerificationError(&amp;#34;Invalid url scheme&amp;#34;)),
        };&lt;/p&gt;
&lt;p&gt;// Urls which use our local domain are not a security risk, no further verification needed
        if self.is_local_url(url) {
            return Ok(());
        }&lt;/p&gt;
&lt;p&gt;if url.domain().is_none() {
            return Err(Error::UrlVerificationError(&amp;#34;Url must have a domain&amp;#34;));
        }&lt;/p&gt;
&lt;p&gt;if url.domain() == Some(&amp;#34;localhost&amp;#34;) &amp;amp;&amp;amp; !self.debug {
            return Err(…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; crates.io: activitypub_federation&lt;/p&gt;
&lt;p&gt;### Summary
This vulnerability allows a user to bypass any predefined hardcoded URL path or security anti-Localhost mechanism and perform an arbitrary GET request to any Host, Port and URL using a Webfinger Request.&lt;/p&gt;
&lt;p&gt;### Details
The Webfinger endpoint takes a remote domain for checking accounts as a feature, however, as per the ActivityPub spec (https://www.w3.org/TR/activitypub/#security-considerations), on the security considerations section at B.3, access to Localhost services should be prevented while running in production.
The library attempts to prevent Localhost access using the following mechanism (/src/config.rs):
```rust
pub(crate) async fn verify_url_valid(&amp;amp;self, url: &amp;amp;Url) -&amp;gt; Result&amp;lt;(), Error&amp;gt; {
        match url.scheme() {
            &amp;#34;https&amp;#34; =&amp;gt; {}
            &amp;#34;http&amp;#34; =&amp;gt; {
                if !self.allow_http_urls {
                    return Err(Error::UrlVerificationError(
                        &amp;#34;Http urls are only allowed in debug mode&amp;#34;,
                    ));
                }
            }
            _ =&amp;gt; return Err(Error::UrlVerificationError(&amp;#34;Invalid url scheme&amp;#34;)),
        };&lt;/p&gt;
&lt;p&gt;// Urls which use our local domain are not a security risk, no further verification needed
        if self.is_local_url(url) {
            return Ok(());
        }&lt;/p&gt;
&lt;p&gt;if url.domain().is_none() {
            return Err(Error::UrlVerificationError(&amp;#34;Url must have a domain&amp;#34;));
        }&lt;/p&gt;
&lt;p&gt;if url.domain() == Some(&amp;#34;localhost&amp;#34;) &amp;amp;&amp;amp; !self.debug {
            return Err(…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-7723-35v7-qcxw</guid>
    </item>
  </channel>
</rss>
