提出 #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)
送信2026年06月13日 13:21 (1 月 ago)
モデレーション2026年07月18日 10:40 (1 month later)
ステータス承諾済み
VulDBエントリ380027 [allegro 迄 bcf65b994ef29fb3fc2e10b660e6288723d5209e Hostname Allocation assets.py AssetLastHostname.increment_hostname counter 競合状態]
ポイント20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!