3 vulnerabilities classified as CWE-567 (在多现场上下文中未能对共享数据进行同步访问). AI Chinese analysis included.
CWE-567 represents a concurrency weakness where shared data, such as static variables, is accessed by multiple threads without proper synchronization mechanisms. This oversight typically leads to race conditions, resulting in undefined behavior, data corruption, or unpredictable application states. Exploitation often occurs when an attacker triggers concurrent requests that manipulate shared resources simultaneously, potentially bypassing security checks or causing denial of service through inconsistent state. Developers prevent this by implementing thread-safe practices, such as using locks, mutexes, or atomic operations to ensure exclusive access to critical sections. Additionally, avoiding mutable static variables in favor of thread-local storage or immutable objects can mitigate these risks. In frameworks like J2EE, where multithreading is managed automatically, explicit synchronization is crucial to maintain data integrity and prevent subtle, hard-to-reproduce bugs that compromise system reliability.
public static class Counter extends HttpServlet { static int count = 0; protected void doGet(HttpServletRequest in, HttpServletResponse out) throws ServletException, IOException { out.setContentType("text/plain"); PrintWriter p = out.getWriter(); count++; p.println(count + " hits so far!"); } }| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2025-48908 | Huawei HarmonyOS 安全漏洞 — HarmonyOS | 6.7 | Medium | 2025-06-06 |
| CVE-2023-44374 | Siemens 多款产品 安全漏洞 — RUGGEDCOM RM1224 LTE(4G) EU | 6.5 | Medium | 2023-11-14 |
| CVE-2020-25724 | Red Hat Quarkus 安全漏洞 — resteasy | 7.1 | - | 2021-05-26 |
Vulnerabilities classified as CWE-567 (在多现场上下文中未能对共享数据进行同步访问) represent 3 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.