<?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>Thu, 15 Oct 2026 08:30:58 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-277827</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-277827</link>
      <description>EUVD-2026-277827</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-277827</guid>
    </item>
    <item>
      <title>fkie_cve-2026-33761</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-33761</link>
      <description>&lt;p&gt;WWBN AVideo is an open source video platform. In versions up to and including 26.0, three `list.json.php` endpoints in the Scheduler plugin lack any authentication check, while every other endpoint in the same plugin directories (`add.json.php`, `delete.json.php`, `index.php`) requires `User::isAdmin()`. An unauthenticated attacker can retrieve all scheduled tasks (including internal callback URLs and parameters), admin-composed email messages, and user-to-email targeting mappings by sending simple GET requests. Commit 83390ab1fa8dca2de3f8fa76116a126428405431 contains a patch.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;WWBN AVideo is an open source video platform. In versions up to and including 26.0, three `list.json.php` endpoints in the Scheduler plugin lack any authentication check, while every other endpoint in the same plugin directories (`add.json.php`, `delete.json.php`, `index.php`) requires `User::isAdmin()`. An unauthenticated attacker can retrieve all scheduled tasks (including internal callback URLs and parameters), admin-composed email messages, and user-to-email targeting mappings by sending simple GET requests. Commit 83390ab1fa8dca2de3f8fa76116a126428405431 contains a patch.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-33761</guid>
    </item>
    <item>
      <title>GHSA-j724-5c6c-68g5 — AVideo: Unauthenticated Access to Scheduler Plugin Endpoints Leaks Scheduled Tasks, Email Content, and User Mappings</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-j724-5c6c-68g5</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: wwbn/avideo&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;Three `list.json.php` endpoints in the Scheduler plugin lack any authentication check, while every other endpoint in the same plugin directories (`add.json.php`, `delete.json.php`, `index.php`) requires `User::isAdmin()`. An unauthenticated attacker can retrieve all scheduled tasks (including internal callback URLs and parameters), admin-composed email messages, and user-to-email targeting mappings by sending simple GET requests.&lt;/p&gt;
&lt;p&gt;## Details&lt;/p&gt;
&lt;p&gt;The vulnerable files are:&lt;/p&gt;
&lt;p&gt;**1. `plugin/Scheduler/View/Scheduler_commands/list.json.php:1-7`**
```php
&amp;lt;?php
require_once &amp;#39;../../../../videos/configuration.php&amp;#39;;
require_once $global[&amp;#39;systemRootPath&amp;#39;] . &amp;#39;plugin/Scheduler/Objects/Scheduler_commands.php&amp;#39;;
header(&amp;#39;Content-Type: application/json&amp;#39;);&lt;/p&gt;
&lt;p&gt;$rows = Scheduler_commands::getAll();
?&amp;gt;
{&amp;#34;data&amp;#34;: &amp;lt;?php echo json_encode($rows); ?&amp;gt;}
```&lt;/p&gt;
&lt;p&gt;**2. `plugin/Scheduler/View/Emails_messages/list.json.php:1-10`**
```php
&amp;lt;?php
require_once &amp;#39;../../../../videos/configuration.php&amp;#39;;
require_once $global[&amp;#39;systemRootPath&amp;#39;] . &amp;#39;plugin/Scheduler/Objects/Emails_messages.php&amp;#39;;
header(&amp;#39;Content-Type: application/json&amp;#39;);&lt;/p&gt;
&lt;p&gt;$rows = Emails_messages::getAll();
$total = Emails_messages::getTotal();
?&amp;gt;
{&amp;#34;data&amp;#34;: &amp;lt;?php echo json_encode($rows); ?&amp;gt;, ...}
```&lt;/p&gt;
&lt;p&gt;**3. `plugin/Scheduler/View/Email_to_user/list.json.php:1-10`**
```php
&amp;lt;?php
require_once &amp;#39;../../../../videos/configuration.php&amp;#39;;
require_once $global[&amp;#39;systemRootPath&amp;#39;] . &amp;#39;plugin/Scheduler/Objects/Email_to_user.php&amp;#39;;
header(&amp;#39;Content-Type: application/json&amp;#39;);…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: wwbn/avideo&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;Three `list.json.php` endpoints in the Scheduler plugin lack any authentication check, while every other endpoint in the same plugin directories (`add.json.php`, `delete.json.php`, `index.php`) requires `User::isAdmin()`. An unauthenticated attacker can retrieve all scheduled tasks (including internal callback URLs and parameters), admin-composed email messages, and user-to-email targeting mappings by sending simple GET requests.&lt;/p&gt;
&lt;p&gt;## Details&lt;/p&gt;
&lt;p&gt;The vulnerable files are:&lt;/p&gt;
&lt;p&gt;**1. `plugin/Scheduler/View/Scheduler_commands/list.json.php:1-7`**
```php
&amp;lt;?php
require_once &amp;#39;../../../../videos/configuration.php&amp;#39;;
require_once $global[&amp;#39;systemRootPath&amp;#39;] . &amp;#39;plugin/Scheduler/Objects/Scheduler_commands.php&amp;#39;;
header(&amp;#39;Content-Type: application/json&amp;#39;);&lt;/p&gt;
&lt;p&gt;$rows = Scheduler_commands::getAll();
?&amp;gt;
{&amp;#34;data&amp;#34;: &amp;lt;?php echo json_encode($rows); ?&amp;gt;}
```&lt;/p&gt;
&lt;p&gt;**2. `plugin/Scheduler/View/Emails_messages/list.json.php:1-10`**
```php
&amp;lt;?php
require_once &amp;#39;../../../../videos/configuration.php&amp;#39;;
require_once $global[&amp;#39;systemRootPath&amp;#39;] . &amp;#39;plugin/Scheduler/Objects/Emails_messages.php&amp;#39;;
header(&amp;#39;Content-Type: application/json&amp;#39;);&lt;/p&gt;
&lt;p&gt;$rows = Emails_messages::getAll();
$total = Emails_messages::getTotal();
?&amp;gt;
{&amp;#34;data&amp;#34;: &amp;lt;?php echo json_encode($rows); ?&amp;gt;, ...}
```&lt;/p&gt;
&lt;p&gt;**3. `plugin/Scheduler/View/Email_to_user/list.json.php:1-10`**
```php
&amp;lt;?php
require_once &amp;#39;../../../../videos/configuration.php&amp;#39;;
require_once $global[&amp;#39;systemRootPath&amp;#39;] . &amp;#39;plugin/Scheduler/Objects/Email_to_user.php&amp;#39;;
header(&amp;#39;Content-Type: application/json&amp;#39;);…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-j724-5c6c-68g5</guid>
    </item>
  </channel>
</rss>
