CVE-2026-53541

Orta

Təsvir

OliveTin veb interfeys vasitəsilə əvvəlcədən təyin edilmiş shell əmrlərinə giriş imkanı verir. Executor-dakı `filterToDefinedArgumentsOnly` funksiyası hərəkətin konfiqurasiyasında açıq şəkildə təyin edilməmiş bütün arqumentləri tullamaq üçün nəzərdə tutulub. Lakin, ebffd9f040f791208aee1db2e5a8aecd1e3e603d commit-indən əvvəl, adı `ot_` ilə başlayan istənilən arqumentin bu filtrdən yan keçməsinə icazə verən xüsusi bir hal mövcud idi. İki sistem arqumenti (`ot_executionTrackingId` və `ot_username`) OliveTin tərəfindən injeksiya edilsə və əvəzlənsə də, istifadəçi tərəfindən təmin edilən digər bütün `ot_` prefiksli arqumentlər dəyişdirilmədən ötürülür. Bu yan keçmiş arqumentlər tip yoxlamasından keçmir — validasiya dövrü yalnız hərəkətin təyin edilmiş arqumentləri üzrə iterasiya etdiyindən, `ot_` prefiksli arqumentlər bütün tip təhlükəsizliyi yoxlamalarını tamamilə ötürür; `buildEnv()` vasitəsilə tamamilə validasiya olunmamış dəyərlərlə mühit dəyişənləri kimi təyin edilir və icra olunan əmrə ötürülür; həmçinin şablon kontekstinə daxil edilir — şablon renderinq zamanı `.Arguments.ot_*` kimi əlçatan olur. ebffd9f040f791208aee1db2e5a8aecd1e3e603d commit-i düzəliş (patch) ehtiva edir.

CiddilikOrta
CVSS4.3
İstismar ehtimalı—
MəhsulGithub.com/olivetin/olivetin
Dərc21 avq 2026
İlk görülmə21 avq 2026

Necə düzəltmək olar

Yeniləyin
  • github.com/OliveTin/OliveTin0.0.0-20260531214440-ebffd9f040f7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
github.com/OliveTin/OliveTinGov < 0.0.0-20260531214440-ebffd9f040f70.0.0-20260531214440-ebffd9f040f7

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-53541 · Github.com/olivetin/olivetin · Dark Radar