CVE-2026-67439 OliveTin: StartActionAndWait Endpoints Bypass `logs` Permission and Return Action Output

Medium 4.3 Published Updated

Attackers with execution permissions can bypass logging restrictions to read sensitive action output in OliveTin.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-67439?

CVE-2026-67439 is a medium-severity missing authorization vulnerability in OliveTin, published on 29 Jul 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

OliveTin gives safe and simple access to predefined shell commands from a web interface. Prior to 3000.17.0, the service/internal/api/api.go StartActionAndWait and StartActionByGetAndWait endpoints return full LogEntry output after execution without enforcing the logs permission, allowing a user with exec permission but logs:false to read action output. This issue is fixed in version 3000.17.0.

Weakness: CWE-863

Which versions are affected by CVE-2026-67439?

3 open source packages ship an affected version, including github.com/OliveTin/OliveTin.

PackageAffectedFixed in
github.com/OliveTin/OliveTin GoAll versions0.0.0-20260708085316-e421780c9885
github.com/OliveTin/OliveTin GoAll versions0.0.0-20260708085316-e421780c9885
github.com/OliveTin/OliveTin GoAll versions0.0.0-20260708085316-e421780c9885

How do I fix CVE-2026-67439?

Upgrade github.com/OliveTin/OliveTin to 0.0.0-20260708085316-e421780c9885 or later.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-67439 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-67439 exists.

Sources

Also known as GHSA-jm28-2wcr-qf3h, GO-2026-6144.

Is CVE-2026-67439 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free