OWASPASVS 5.0 requirement

ASVS-V15.4.1 Shared objects in multi-threaded code (such as caches, files, or in-memory objects accessed by multiple threads) are accessed safely by…

L3 Published 2025 Official page ↗
Standard
OWASP ASVS 5.0
Chapter
V15 Secure Coding and Architecture
Section
V15.4 Safe Concurrency
Level
L3 (requirement applies from this verification level up)

Requirement

Verify that shared objects in multi-threaded code (such as caches, files, or in-memory objects accessed by multiple threads) are accessed safely by using thread-safe types and synchronization mechanisms like locks or semaphores to avoid race conditions and data corruption.