CVE-2023-52522: net: fix possible store tearing in neigh_periodic_work()
Vulnerability summary
CVE-2023-52522 is a high (CVSS 8.8) vulnerability in linux. EPSS estimates a 0.34% chance of exploitation in the next 30 days, higher than 26.9% of scored vulnerabilities.
Not severe (CVSS 8.8, adjacent network); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 13 · Related 6Timeline
- 02-03-2024PublishedVulnerability first disclosed.
- 05-08-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: net: fix possible store tearing in neigh_periodic_work() While looking at a related syzbot report involving neigh_periodic_work(), I found that I forgot to add an annotation when deleting an RCU protected item from a list. Readers use rcu_deference(*np), we need to use either rcu_assign_pointer() or WRITE_ONCE() on writer side to prevent store tearing. I use rcu_assign_pointer() to have lockdep support, this was the choice made in neigh_flush_dev().
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated8.8HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
- NVDNIST5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
EPSS trend
Probability
0.34%
Chance of exploitation in the next 30 days
Percentile
27%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.34% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeNo weakness data has been published for this record.
Affected systems
Known conditions: adjacent network, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Ubuntu114 products
- linuxAll versions (No fix recorded) | < 4.4.0-266.300 | < 4.15.0-235.247 | < 5.4.0-171.189 | < 5.15.0-94.104
- linux-allwinner-5.19All versions (No fix recorded)
- linux-aws< 4.4.0-1141.147 | < 4.4.0-1179.194 | < 4.15.0-1178.191 | < 5.4.0-1118.128 | < 5.15.0-1053.58
- linux-aws-5.0All versions (No fix recorded)
- linux-aws-5.11All versions (No fix recorded)
Linux2 products
- linux≥ 767e97e1e0db0d0f3152cd2f3bd3403596aedbad, < 95eabb075a5902f4c0834ab1fb12dc35730c05af | ≥ 767e97e1e0db0d0f3152cd2f3bd3403596aedbad, < 2ea52a2fb8e87067e26bbab4efb8872639240eb0 | ≥ 767e97e1e0db0d0f3152cd2f3bd3403596aedbad, < 147d89ee41434b97043c2dcb17a97dc151859baa | ≥ 767e97e1e0db0d0f3152cd2f3bd3403596aedbad, < f82aac8162871e87027692b36af335a2375d4580 | ≥ 767e97e1e0db0d0f3152cd2f3bd3403596aedbad, < a75152d233370362eebedb2643592e7c883cc9fc | ≥ 767e97e1e0db0d0f3152cd2f3bd3403596aedbad, < 25563b581ba3a1f263a00e8c9a97f5e7363be6fd | 2.6.37
- linux_kernel≥ 2.6.37, < 5.4.258 | ≥ 5.5, < 5.10.198 | ≥ 5.11, < 5.15.135 | ≥ 5.16, < 6.1.57 | ≥ 6.2, < 6.5.7 | 6.6:rc1 | 6.6:rc2 | 6.6:rc3 | 6.6:rc4
Debian1 product
- linux< 6.1.64-1 | < 6.5.8-1
3 vendors · 117 products