إرسال #857935: allegro ralph bcf65b994ef29fb3fc2e10b660e6288723d5209e CWE-362 Concurrent Execution using Shared Resource with Improperالمعلومات

عنوانallegro ralph bcf65b994ef29fb3fc2e10b660e6288723d5209e CWE-362 Concurrent Execution using Shared Resource with Improper
الوصفallegro/ralph allocates asset hostnames by incrementing AssetLastHostname.counter and then performing a separate unlocked read of the same row in AssetLastHostname.increment_hostname(). Concurrent callers can interleave so that two workers both read the later committed counter value and return the same formatted hostname. This can assign duplicate hostnames during concurrent asset creation, affecting inventory identity, DNS, provisioning, or automation that relies on hostname uniqueness.
المصدر⚠️ https://github.com/allegro/ralph/issues/3950
المستخدم
 GalaxynC (UID 98975)
ارسال13/06/2026 01:21 PM (1 شهر منذ)
الاعتدال18/07/2026 10:40 AM (1 month later)
الحالةتمت الموافقة
إدخال VulDB380027 [allegro حتى bcf65b994ef29fb3fc2e10b660e6288723d5209e Hostname Allocation assets.py AssetLastHostname.increment_hostname counter حالة سباق]
النقاط20

Do you want to use VulDB in your project?

Use the official API to access entries easily!