<?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>Tue, 06 Oct 2026 20:29:19 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-265419</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-265419</link>
      <description>EUVD-2026-265419</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-265419</guid>
    </item>
    <item>
      <title>fkie_cve-2026-22589</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-22589</link>
      <description>&lt;p&gt;Spree is an open source e-commerce solution built with Ruby on Rails. Prior to versions 4.10.2, 5.0.7, 5.1.9, and 5.2.5, an Unauthenticated Insecure Direct Object Reference (IDOR) vulnerability was identified that allows an unauthenticated attacker to access guest address information without supplying valid credentials or session cookies. This issue has been patched in versions 4.10.2, 5.0.7, 5.1.9, and 5.2.5.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Spree is an open source e-commerce solution built with Ruby on Rails. Prior to versions 4.10.2, 5.0.7, 5.1.9, and 5.2.5, an Unauthenticated Insecure Direct Object Reference (IDOR) vulnerability was identified that allows an unauthenticated attacker to access guest address information without supplying valid credentials or session cookies. This issue has been patched in versions 4.10.2, 5.0.7, 5.1.9, and 5.2.5.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-22589</guid>
    </item>
    <item>
      <title>GHSA-3ghg-3787-w2xr — Spree API has Unauthenticated IDOR - Guest Address</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-3ghg-3787-w2xr</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; RubyGems: spree_core&lt;/p&gt;
&lt;p&gt;### Summary
An Unauthenticated Insecure Direct Object Reference (IDOR) vulnerability was identified that allows an unauthenticated attacker to access guest address information without supplying valid credentials or session cookies.&lt;/p&gt;
&lt;p&gt;### Details
During testing, it was observed that all guest users can make an unauthenticated request to retrieve address data belonging to other guest users by manipulating object identifiers. The attacker would need to know the storefront URL structure to perform this attack (which can be learnt after creating a registered user account).&lt;/p&gt;
&lt;p&gt;Affected Component(s)
* Address Edit endpoint: `/addresses/{addressId}/edit`&lt;/p&gt;
&lt;p&gt;Root Cause
- Faulty authorization check in CanCanCan Ability class:&lt;/p&gt;
&lt;p&gt;```diff
- can :manage, ::Spree::Address, user_id: user.id
+ can :manage, ::Spree::Address, user_id: user.id if user.persisted?
```&lt;/p&gt;
&lt;p&gt;the `user` object in `Spree::Ability` class for guest users is a `Spree.user_class.new` object.&lt;/p&gt;
&lt;p&gt;Addresses endpoint to access it is part of the `spree_storefront` gem. **Headless builds using APIs are not affected,** as the Addresses endpoint there is only for registered users, and records are scoped to the currently signed-in user.&lt;/p&gt;
&lt;p&gt;### PoC
Preconditions
- No authentication required
- No cookies or session tokens set&lt;/p&gt;
&lt;p&gt;To reproduce this vulnerability simply perform the request shown below, replacing the number with an arbitrary value.&lt;/p&gt;
&lt;p&gt;**For the initial request the Guest Address id = 6 is used to obtain the information**&lt;/p&gt;
&lt;p&gt;**Request**
G…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; RubyGems: spree_core&lt;/p&gt;
&lt;p&gt;### Summary
An Unauthenticated Insecure Direct Object Reference (IDOR) vulnerability was identified that allows an unauthenticated attacker to access guest address information without supplying valid credentials or session cookies.&lt;/p&gt;
&lt;p&gt;### Details
During testing, it was observed that all guest users can make an unauthenticated request to retrieve address data belonging to other guest users by manipulating object identifiers. The attacker would need to know the storefront URL structure to perform this attack (which can be learnt after creating a registered user account).&lt;/p&gt;
&lt;p&gt;Affected Component(s)
* Address Edit endpoint: `/addresses/{addressId}/edit`&lt;/p&gt;
&lt;p&gt;Root Cause
- Faulty authorization check in CanCanCan Ability class:&lt;/p&gt;
&lt;p&gt;```diff
- can :manage, ::Spree::Address, user_id: user.id
+ can :manage, ::Spree::Address, user_id: user.id if user.persisted?
```&lt;/p&gt;
&lt;p&gt;the `user` object in `Spree::Ability` class for guest users is a `Spree.user_class.new` object.&lt;/p&gt;
&lt;p&gt;Addresses endpoint to access it is part of the `spree_storefront` gem. **Headless builds using APIs are not affected,** as the Addresses endpoint there is only for registered users, and records are scoped to the currently signed-in user.&lt;/p&gt;
&lt;p&gt;### PoC
Preconditions
- No authentication required
- No cookies or session tokens set&lt;/p&gt;
&lt;p&gt;To reproduce this vulnerability simply perform the request shown below, replacing the number with an arbitrary value.&lt;/p&gt;
&lt;p&gt;**For the initial request the Guest Address id = 6 is used to obtain the information**&lt;/p&gt;
&lt;p&gt;**Request**
G…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-3ghg-3787-w2xr</guid>
    </item>
  </channel>
</rss>
