<?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, 13 Oct 2026 08:28:04 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-58434 — Private Repository Metadata Remains Accessible After Access Revocation</title>
      <link>https://cve.radiocsirt.org/vuln/cve-2026-58434</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Gitea Open Source Git Server&lt;/p&gt;
&lt;p&gt;Private Repository Metadata Remains Accessible After Access Revocation&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Gitea Open Source Git Server&lt;/p&gt;
&lt;p&gt;Private Repository Metadata Remains Accessible After Access Revocation&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cve-2026-58434</guid>
    </item>
    <item>
      <title>GHSA-j2w3-9c3r-g83q — Gitea: Private Repository Metadata Remains Accessible After Access Revocation</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-j2w3-9c3r-g83q</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: code.gitea.io/gitea&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;A user who previously had access to a private repository can continue to obtain repository metadata through `GET /api/v1/user/starred` after their access to the repository has been revoked.&lt;/p&gt;
&lt;p&gt;After a collaborator is removed from a private repository, direct access to the repository is correctly denied. However, the repository may still appear in the user&amp;#39;s starred repository list, and the endpoint continues to return repository metadata. Changes made to that metadata after access revocation are also reflected in subsequent responses.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The issue affects the authenticated endpoint:&lt;/p&gt;
&lt;p&gt;```http
GET /api/v1/user/starred
```&lt;/p&gt;
&lt;p&gt;The same behavior was also observed on:&lt;/p&gt;
&lt;p&gt;```http
GET /api/v1/user/subscriptions
```&lt;/p&gt;
&lt;p&gt;A reproducible scenario is:&lt;/p&gt;
&lt;p&gt;1. User `alice` creates a private repository.
2. User `bob` is granted collaborator access.
3. `bob` stars the repository.
4. `alice` removes `bob` from the repository collaborators.
5. Direct repository access by `bob` is denied.
6. `bob` requests `/api/v1/user/starred`.
7. The repository is still present in the response together with repository metadata.&lt;/p&gt;
&lt;p&gt;Additionally, if repository metadata is modified after access revocation, the updated values are returned by `/api/v1/user/starred`.&lt;/p&gt;
&lt;p&gt;As a result, a user who no longer has permission to access the repository can continue to obtain repository metadata through the starred repository list.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;#### PoC Link
https://anonymous.4open.science/r/Gitea_PoC-EC93/5_poc_starred…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: code.gitea.io/gitea&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;A user who previously had access to a private repository can continue to obtain repository metadata through `GET /api/v1/user/starred` after their access to the repository has been revoked.&lt;/p&gt;
&lt;p&gt;After a collaborator is removed from a private repository, direct access to the repository is correctly denied. However, the repository may still appear in the user&amp;#39;s starred repository list, and the endpoint continues to return repository metadata. Changes made to that metadata after access revocation are also reflected in subsequent responses.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The issue affects the authenticated endpoint:&lt;/p&gt;
&lt;p&gt;```http
GET /api/v1/user/starred
```&lt;/p&gt;
&lt;p&gt;The same behavior was also observed on:&lt;/p&gt;
&lt;p&gt;```http
GET /api/v1/user/subscriptions
```&lt;/p&gt;
&lt;p&gt;A reproducible scenario is:&lt;/p&gt;
&lt;p&gt;1. User `alice` creates a private repository.
2. User `bob` is granted collaborator access.
3. `bob` stars the repository.
4. `alice` removes `bob` from the repository collaborators.
5. Direct repository access by `bob` is denied.
6. `bob` requests `/api/v1/user/starred`.
7. The repository is still present in the response together with repository metadata.&lt;/p&gt;
&lt;p&gt;Additionally, if repository metadata is modified after access revocation, the updated values are returned by `/api/v1/user/starred`.&lt;/p&gt;
&lt;p&gt;As a result, a user who no longer has permission to access the repository can continue to obtain repository metadata through the starred repository list.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;#### PoC Link
https://anonymous.4open.science/r/Gitea_PoC-EC93/5_poc_starred…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-j2w3-9c3r-g83q</guid>
    </item>
  </channel>
</rss>
