Answer in brief
CVE-2025-38231 records a Unknown severity vulnerability in nfsd: Initialize ssc before laundromat_work to prevent NULL dereference. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 CPU 1518-4 PN/DP MFP (generic), Siemens/SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP (generic) and additional mapped packages. Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 CPU 1518-4 PN/DP MFP (generic), Siemens/SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP (generic) and additional mapped packages. Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=a4bc287943f5695209ff36bdc89f17b48d68fae7 <deaeb74ae9318252829c59a84a7d2316fc335660 || >=f4e44b393389c77958f7c58bf4415032b4cda15b <0fccf5f01ed28725cc313a66ca1247eef911d55e || >=f4e44b393389c77958f7c58bf4415032b4cda15b <a97668ec6d73dab237cd1c15efe012a10090a4ed || >=f4e44b393389c77958f7c58bf4415032b4cda15b <5060e1a5fef184bd11d298e3f0ee920d96a23236 || >=f4e44b393389c77958f7c58bf4415032b4cda15b <d622c2ee6c08147ab8c9b9e37d93b6e95d3258e0 || >=f4e44b393389c77958f7c58bf4415032b4cda15b <83ac1ba8ca102ab5c0ed4351f8ac6e74ac4d5d64 || >=f4e44b393389c77958f7c58bf4415032b4cda15b <b31da62889e6d610114d81dc7a6edbcaa503fcf8 || >=5.10.220 <5.10.239 | deaeb74ae9318252829c59a84a7d2316fc335660, 0fccf5f01ed28725cc313a66ca1247eef911d55e, a97668ec6d73dab237cd1c15efe012a10090a4ed, 5060e1a5fef184bd11d298e3f0ee920d96a23236, d622c2ee6c08147ab8c9b9e37d93b6e95d3258e0, 83ac1ba8ca102ab5c0ed4351f8ac6e74ac4d5d64, b31da62889e6d610114d81dc7a6edbcaa503fcf8, 5.10.239 |
| Linux/Linuxgeneric | 5.14 | Not reported |
| Siemens/SIMATIC S7-1500 CPU 1518-4 PN/DP MFPgeneric | >=V3.1.5 <* | * |
| Siemens/SIMATIC S7-1500 CPU 1518F-4 PN/DP MFPgeneric | >=V3.1.5 <* | * |
| Siemens/SIPLUS S7-1500 CPU 1518-4 PN/DP MFPgeneric | >=V3.1.5 <* | * |
Published upstream
Jul 4, 2025
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Jul 14, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 6, 2026
In the Linux kernel, the following vulnerability has been resolved: nfsd: Initialize ssc before laundromat_work to prevent NULL dereference In nfs4_state_start_net(), laundromat_work may access nfsd_ssc through nfs4_laundromat -> nfsd4_ssc_expire_umount. If nfsd_ssc isn't initialized, this can cause NULL pointer dereference. Normally the delayed start of laundromat_work allows sufficient time for nfsd_ssc initialization to complete. However, when the kernel waits too long for userspace responses (e.g. in nfs4_state_start_net -> nfsd4_end_grace -> nfsd4_record_grace_done -> nfsd4_cld_grace_done -> cld_pipe_upcall -> __cld_pipe_upcall -> wait_for_completion path), the delayed work may start before nfsd_ssc initialization finishes. Fix this by moving nfsd_ssc initialization before starting laundromat_work.
Quoted source text, attributed separately from HOL analysis.