CVE-2026-28230

Orta

Təsvir

SteVe açıq mənbəli elektrikli avtomobil doldurma stansiyalarının idarəetmə sistemidir. 3.11.0 versiyadaxil və ondan əvvəlki versiyalarda, şarj cihazı StopTransaction mesajı göndərdikdə, SteVe tranzaksiyanı yalnız transactionId (1-dən başlayan ardıcıl tam ədəd) vasitəsilə axtarır və sorğu göndərən şarj cihazının tranzaksiyanı əslində başladan şarj cihazı ilə uyğun olduğunu yoxlamır. Autentifikasiya olunmuş istənilən şarj cihazı bütün şəbəkə üzrə digər hər hansı bir şarj cihazının aktiv sessiyasını dayandıra bilər. Problemin kökü, heç bir chargeBoxId mülkiyyət yoxlaması aparmadan yalnız transactionId üzrə sorğu göndərən OcppServerRepositoryImpl.getTransaction() funksiyasındadır. Validator tranzaksiyanın mövcud olduğunu və hələ dayandırılmadığını yoxlayır, lakin kimliyi heç vaxt təsdiqləmir. Qeydiyyatdan keçmiş tək bir şarj cihazını idarə edən hücumçu ardıcıl tranzaksiya ID-lərini sadalayaraq şəbəkədəki digər bütün şarj cihazlarında eyni anda aktiv olan sessiyaları hədəfləyən StopTransaction mesajları göndərə bilər. FINDING-014 (autentifikasiyasız SOAP son nöqtələri) ilə birlikdə, qeydiyyatdan keçmiş şarj cihazına belə ehtiyac yoxdur — hücum yalnız məlum chargeBoxId tələb edən tək bir curl əmri ilə icra edilə bilər. 7f169c6c5b36a9c458ec41ce8af581972e5c724e commit-i bu problem üçün düzəlişi ehtiva edir.

CiddilikOrta
CVSS6.3
İstismar ehtimalı—
MəhsulSteve
Dərc26 fev 2026
İlk görülmə26 fev 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
steve-community stevev ≤ 3.11.0—

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-28230 · Steve · Dark Radar