<?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-15T22:55:37.558857+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/bdu:2026-08997</id>
    <title>bdu:2026-08997</title>
    <updated>2026-10-15T22:55:37.619348+00:00</updated>
    <content>bdu:2026-08997</content>
    <link href="https://cve.radiocsirt.org/vuln/bdu:2026-08997"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-310811</id>
    <title>EUVD-2026-310811</title>
    <updated>2026-10-15T22:55:37.619390+00:00</updated>
    <content>EUVD-2026-310811</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-310811"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-42843</id>
    <title>fkie_cve-2026-42843</title>
    <updated>2026-10-15T22:55:37.619405+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content, media, configuration, users, and system management. Prior to 1.0.0-beta.15, an insecure direct object reference and logic flaw in the Grav API plugin (UsersController::update) allows any authenticated user with basic API access (api.access) to modify their own permission configuration. An attacker can exploit this to escalate their privileges to Super Administrator (admin.super and api.super), leading to full system compromise and potential RCE. This vulnerability is fixed in 1.0.0-beta.15.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-42843"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-r945-h4vm-h736</id>
    <title>GHSA-r945-h4vm-h736 — Grav API Privilege Escalation to Super Admin</title>
    <updated>2026-10-15T22:55:37.619441+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Packagist: getgrav/grav-plugin-api</p>
<p>### Summary</p>
<p>An insecure direct object reference and logic flaw in the Grav API plugin (`UsersController::update`) allows any authenticated user with basic API access (`api.access`) to modify their own permission configuration. An attacker can exploit this to escalate their privileges to Super Administrator (`admin.super` and `api.super`), leading to full system compromise and potential RCE.</p>
<p>### Details</p>
<p>The vulnerability is located in `user/plugins/api/classes/Api/Controllers/UsersController.php` within the `update` method.</p>
<p>The API allows users to update their own profiles if they possess the basic `api.access` permission:</p>
<p>```php
// UsersController.php -&gt; update()
$isSelf = $currentUser-&gt;username === $username;
if (!$isSelf) {
    $this-&gt;requirePermission($request, 'api.users.write');
} else {
    // Self-edit only requires api.access
    $this-&gt;requirePermission($request, 'api.access');
}
```</p>
<p>However, when filtering the fields that are allowed to be updated via a `PATCH` request, the `access` field (which defines the user's role and permissions) is indiscriminately included in the `$allowedFields` whitelist for all users:</p>
<p>```php
// Partial update - only update provided fields
$allowedFields = ['email', 'fullname', 'title', 'state', 'language', 'content_editor', 'access', 'twofa_enabled'];
foreach ($allowedFields as $field) {
    if (array_key_exists($field, $body)) {
        $user-&gt;set($field, $body[$field]);
    }
}
```</p>
<p>Because there is no secondary check to verify…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-r945-h4vm-h736"/>
  </entry>
</feed>
