<?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 22:03:51 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-275134</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-275134</link>
      <description>EUVD-2026-275134</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-275134</guid>
    </item>
    <item>
      <title>fkie_cve-2026-30233</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-30233</link>
      <description>&lt;p&gt;OliveTin gives access to predefined shell commands from a web interface. Prior to version 3000.11.1, an authorization flaw in OliveTin allows authenticated users with view: false permission to enumerate action bindings and metadata via dashboard and API endpoints. Although execution (exec) may be correctly denied, the backend does not enforce IsAllowedView() when constructing dashboard and action binding responses. As a result, restricted users can retrieve action titles, IDs, icons, and argument metadata. This issue has been patched in version 3000.11.1.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;OliveTin gives access to predefined shell commands from a web interface. Prior to version 3000.11.1, an authorization flaw in OliveTin allows authenticated users with view: false permission to enumerate action bindings and metadata via dashboard and API endpoints. Although execution (exec) may be correctly denied, the backend does not enforce IsAllowedView() when constructing dashboard and action binding responses. As a result, restricted users can retrieve action titles, IDs, icons, and argument metadata. This issue has been patched in version 3000.11.1.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-30233</guid>
    </item>
    <item>
      <title>GHSA-jf73-858c-54pg — OliveTin doesn't check view permission when returning dashboards</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-jf73-858c-54pg</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/OliveTin/OliveTin&lt;/p&gt;
&lt;p&gt;### Summary
An authorization flaw in OliveTin allows authenticated users with view: false permission to enumerate action bindings and metadata via dashboard and API endpoints.&lt;/p&gt;
&lt;p&gt;Although execution (exec) may be correctly denied, the backend does not enforce IsAllowedView() when constructing dashboard and action binding responses. As a result, restricted users can retrieve action titles, IDs, icons, and argument metadata.&lt;/p&gt;
&lt;p&gt;### Details
OliveTin defines a view permission in its ACL model (acl.go). However, this permission is not consistently enforced when building dashboard and action metadata responses.&lt;/p&gt;
&lt;p&gt;Relevant source locations:&lt;/p&gt;
&lt;p&gt;dashboards.go (around line 120, 132)
apiActions.go (around line 122)
acl.go (around line 125)
api.go (around line 430)&lt;/p&gt;
&lt;p&gt;Dashboard building logic:
```
for _, binding := range rr.ex.MapActionBindings {
    if binding.Action.Hidden { continue }
    action := buildAction(binding, rr) // checks IsAllowedExec only
    fieldset.Contents = append(fieldset.Contents, ...)
}
```
Why vulnerable: IsAllowedView() exists but is not enforced when building dashboard/action metadata. Users with view:false still receive action titles/icons/argument metadata (with canExec:false).&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;1. Configure OliveTin with a restricted user:&lt;/p&gt;
&lt;p&gt;Create config.yaml:&lt;/p&gt;
&lt;p&gt;```yaml
authRequireGuestsToLogin: true&lt;/p&gt;
&lt;p&gt;authLocalUsers:
  enabled: true
  users:
    - username: admin
      password: &amp;#34;$argon2id$v=19$m=65536,t=4,p=2$puyxA0s555TSFx7hnFLCXA$PyhLGpZtvpMMvc2DgMWkM8OJMKO55euwV5gm//1i…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/OliveTin/OliveTin&lt;/p&gt;
&lt;p&gt;### Summary
An authorization flaw in OliveTin allows authenticated users with view: false permission to enumerate action bindings and metadata via dashboard and API endpoints.&lt;/p&gt;
&lt;p&gt;Although execution (exec) may be correctly denied, the backend does not enforce IsAllowedView() when constructing dashboard and action binding responses. As a result, restricted users can retrieve action titles, IDs, icons, and argument metadata.&lt;/p&gt;
&lt;p&gt;### Details
OliveTin defines a view permission in its ACL model (acl.go). However, this permission is not consistently enforced when building dashboard and action metadata responses.&lt;/p&gt;
&lt;p&gt;Relevant source locations:&lt;/p&gt;
&lt;p&gt;dashboards.go (around line 120, 132)
apiActions.go (around line 122)
acl.go (around line 125)
api.go (around line 430)&lt;/p&gt;
&lt;p&gt;Dashboard building logic:
```
for _, binding := range rr.ex.MapActionBindings {
    if binding.Action.Hidden { continue }
    action := buildAction(binding, rr) // checks IsAllowedExec only
    fieldset.Contents = append(fieldset.Contents, ...)
}
```
Why vulnerable: IsAllowedView() exists but is not enforced when building dashboard/action metadata. Users with view:false still receive action titles/icons/argument metadata (with canExec:false).&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;1. Configure OliveTin with a restricted user:&lt;/p&gt;
&lt;p&gt;Create config.yaml:&lt;/p&gt;
&lt;p&gt;```yaml
authRequireGuestsToLogin: true&lt;/p&gt;
&lt;p&gt;authLocalUsers:
  enabled: true
  users:
    - username: admin
      password: &amp;#34;$argon2id$v=19$m=65536,t=4,p=2$puyxA0s555TSFx7hnFLCXA$PyhLGpZtvpMMvc2DgMWkM8OJMKO55euwV5gm//1i…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-jf73-858c-54pg</guid>
    </item>
  </channel>
</rss>
