<?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-06T16:56:57.548168+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-265419</id>
    <title>EUVD-2026-265419</title>
    <updated>2026-10-06T16:56:57.595352+00:00</updated>
    <content>EUVD-2026-265419</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-265419"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-22589</id>
    <title>fkie_cve-2026-22589</title>
    <updated>2026-10-06T16:56:57.595388+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>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.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-22589"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-3ghg-3787-w2xr</id>
    <title>GHSA-3ghg-3787-w2xr — Spree API has Unauthenticated IDOR - Guest Address</title>
    <updated>2026-10-06T16:56:57.595420+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> RubyGems: spree_core</p>
<p>### 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.</p>
<p>### 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).</p>
<p>Affected Component(s)
* Address Edit endpoint: `/addresses/{addressId}/edit`</p>
<p>Root Cause
- Faulty authorization check in CanCanCan Ability class:</p>
<p>```diff
- can :manage, ::Spree::Address, user_id: user.id
+ can :manage, ::Spree::Address, user_id: user.id if user.persisted?
```</p>
<p>the `user` object in `Spree::Ability` class for guest users is a `Spree.user_class.new` object.</p>
<p>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.</p>
<p>### PoC
Preconditions
- No authentication required
- No cookies or session tokens set</p>
<p>To reproduce this vulnerability simply perform the request shown below, replacing the number with an arbitrary value.</p>
<p>**For the initial request the Guest Address id = 6 is used to obtain the information**</p>
<p>**Request**
G…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-3ghg-3787-w2xr"/>
  </entry>
</feed>
