What is CVE-2026-67438?
CVE-2026-67438 affects OliveTin, which exposes predefined shell commands via a web interface. From versions 3000.2.0 to 3000.17.0, the `checkShellArgumentSafety` function in `service/internal/executor/arguments.go` incorrectly treats `regex` custom argument types as safe for Shell mode, allowing values that pass `typeSafetyCheck` to execute arbitrary commands. Users should upgrade to the latest version immediately.
Azərbaycanca: CVE-2026-67438 OliveTin veb interfeysindən qabaqcadan təyin olunmuş shell əmrlərinə giriş verir. 3000.2.0-dən 3000.17.0-a qədər versiyalarda `arguments.go` faylındakı `checkShellArgumentSafety` funksiyası `regex` tipli arqumentləri Shell rejimi üçün təhlükəli hesab etmir və bu, `typeSafetyCheck`-dən keçən dəyərlər vasitəsilə ixtiyari əmr icrasına yol aça bilər. OliveTin-i ən son versiyaya yeniləmək tövsiyə olunur.
Related CVEs
link basis: same weakness class CWE-78
FAQ2
Which versions of OliveTin are affected by CVE-2026-67438?
This vulnerability affects versions from 3000.2.0 to 3000.17.0.
What condition allows exploitation of CVE-2026-67438?
Values of `regex` custom argument type pass the `typeSafetyCheck` and are incorrectly treated as safe for Shell mode, allowing arbitrary command execution.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.