UNKNOWNCVE-2026-33009

EVerest: MQTT स्विच-फेज़ कमांड डेटा रेस के कारण चार्जर की स्थिति में खराबी

प्लेटफ़ॉर्म

other

कॉम्पोनेन्ट

everest

ठीक किया गया

2026.02.0

EVerest एक EV चार्जिंग सॉफ्टवेयर स्टैक है। 2026.02.0 से पहले के संस्करणों में एक डेटा रेस है जिसके कारण C++ UB (संभावित मेमोरी करप्शन) हो सकता है। यह एक MQTT `everest_external/nodered/{connector}/cmd/switch_three_phases_while_charging` संदेश द्वारा ट्रिगर होता है और इसके परिणामस्वरूप `Charger::shared_context` / `internal_context` लॉक के बिना एक साथ एक्सेस किया जाता है। संस्करण 2026.02.0 में एक पैच है।

कैसे ठीक करें

कोई आधिकारिक पैच उपलब्ध नहीं है। वैकल्पिक समाधान खोजें या अपडेट की निगरानी करें।

अपनी निर्भरताओं की स्वचालित निगरानी करें

जब नई कमज़ोरियाँ आपके प्रोजेक्ट को प्रभावित करें तो अलर्ट पाएं।

मुफ़्त शुरू करें