{"id":"CVE-2024-10396","aliases":["DEBIAN-CVE-2024-10396","DLA-4168-1","DSA-5842-1","EUVD-2024-33419","GHSA-mqv3-f225-3xw2","MGASA-2025-0013","UBUNTU-CVE-2024-10396"],"status":"published","title":"Fileserver crash and possible information leak on StoreACL/FetchACL","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL RPC, causing the fileserver to crash, possibly expose uninitialized memory, and possibly store garbage data in the audit log. Malformed ACLs provided in responses to client FetchACL RPCs can cause client processes to crash and possibly expose uninitialized memory into other ACLs stored on the server.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00559,"percentile":0.46848,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-1286","CWE-772"],"published":"2024-11-14T19:30:53Z","modified":"2026-11-02T12:00:35Z","fixes":[{"ecosystem":"Debian:12","package":"openafs","fixed_in":["1.8.9-1+deb12u1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"openafs","fixed_in":["1.8.13-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.9-1+deb12u1"}]}],"versions":["1.8.9-1"]},{"source":"osv","ecosystem":"Debian:13","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.13-1"}]}]},{"source":"osv","ecosystem":"Debian:11","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.6-5+deb11u1"}]}],"versions":["1.8.6-5"],"bundled":3},{"source":"osv","ecosystem":"Debian:12","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.9-1+deb12u1"}]}],"versions":["1.8.9-1"],"bundled":3},{"source":"osv","ecosystem":"Mageia:9","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.13.1-1.mga9"}]}],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.6.14-1","1.6.15-1","1.6.15-1ubuntu1","1.6.15-1ubuntu1.1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.6.21-3","1.6.21-3ubuntu1","1.6.22-3","1.8.0~pre4-1","1.8.0~pre5-1","1.8.0~pre5-1ubuntu1","1.8.0~pre5-1ubuntu1.1","1.8.0~pre5-1ubuntu1.2"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.4~pre1-1ubuntu2","1.8.4~pre1-1ubuntu2.1","1.8.4~pre1-1ubuntu2.2","1.8.4~pre1-1ubuntu2.3","1.8.4~pre1-1ubuntu2.4"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.6-5ubuntu2","1.8.8-3","1.8.8.1-1","1.8.8.1-3ubuntu2~22.04.1","1.8.8.1-3ubuntu2~22.04.2","1.8.10-2ubuntu1~22.04.1","1.8.10-2ubuntu1~22.04.2"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"openafs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.10-1ubuntu2","1.8.10-1ubuntu3","1.8.10-1ubuntu4","1.8.10-1ubuntu6","1.8.10-2ubuntu1","1.8.10-2.1ubuntu1","1.8.10-2.1ubuntu2","1.8.10-2.1ubuntu3","1.8.10-2.1ubuntu3.1","1.8.10-2.1ubuntu3.2","1.8.10-2.1ubuntu3.3","1.8.10-2.1ubuntu3.4"]}],"products":[{"vendor":"openafs","product":"openafs"},{"vendor":"the openafs foundation","product":"openafs"}],"references":[{"url":"https://www.openafs.org/pages/security/OPENAFS-SA-2024-002.txt","tags":["web"]},{"url":"https://www.openafs.org/security","tags":["web"]},{"url":"https://lists.debian.org/debian-lts-announce/2025/05/msg00019.html","tags":["web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-10396","tags":["advisory"]},{"url":"https://openafs.org/pages/security/OPENAFS-SA-2024-002.txt"},{"url":"https://github.com/advisories/GHSA-mqv3-f225-3xw2"},{"url":"https://github.com/openafs/openafs/","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/10xxx/CVE-2024-10396.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2024-10396","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2025-0013.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=33916","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2024-10396","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-10396","tags":["report"]},{"url":"http://openafs.org/pages/security/OPENAFS-SA-2024-002.txt","tags":["report"]},{"url":"https://lists.openafs.org/pipermail/openafs-devel/2024-November/020961.html","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2024-10396","title":"Fileserver crash and possible information leak on StoreACL/FetchACL","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL RPC, causing the fileserver to crash, possibly expose uninitialized memory, and possibly store garbage data in the audit log. Malformed ACLs provided in responses to client FetchACL RPCs can cause client processes to crash and possibly expose uninitialized memory into other ACLs stored on the server.","status":"published","published":"2024-11-14T19:30:53.832Z","modified":"2025-12-23T15:11:01.105Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna"}],"cwes":["CWE-772"],"updated_at":"2026-11-02T14:34:02.321514Z"}],"euvd":[{"id":"EUVD-2024-33419","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL RPC, causing the fileserver to crash, possibly expose uninitialized memory, and possibly store garbage data in the audit log. Malformed ACLs provided in responses to client FetchACL RPCs can cause client processes to crash and possibly expose uninitialized memory into other ACLs stored on the server.","status":"published","published":"2024-11-14T19:30:53Z","modified":"2025-12-23T15:11:01Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T19:49:01.709544Z"}],"ghsa":[{"id":"GHSA-mqv3-f225-3xw2","title":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL\nRPC, causing the...","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL\nRPC, causing the fileserver to crash, possibly expose uninitialized memory, and\npossibly store garbage data in the audit log.\nMalformed ACLs provided in responses to client FetchACL RPCs can cause client\nprocesses to crash and possibly expose uninitialized memory into other ACLs\nstored on the server.","status":"published","published":"2024-11-14T21:32:03Z","modified":"2025-12-23T18:30:20Z","cvss":[{"version":"3.1","score":0,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N","level":"none"},{"version":"4.0","score":7.1,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"high"}],"cwes":["CWE-772","CWE-1286"],"updated_at":"2026-11-02T15:05:19.885762Z"}],"nvd":[{"id":"CVE-2024-10396","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL RPC, causing the fileserver to crash, possibly expose uninitialized memory, and possibly store garbage data in the audit log. Malformed ACLs provided in responses to client FetchACL RPCs can cause client processes to crash and possibly expose uninitialized memory into other ACLs stored on the server.","status":"published","published":"2024-11-14T20:15:20.917Z","modified":"2026-06-17T06:55:33.367Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"secondary"},{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"}],"cwes":["CWE-772"],"updated_at":"2026-11-02T14:10:37.281254Z"}],"osv":[{"id":"CVE-2024-10396","title":"Fileserver crash and possible information leak on StoreACL/FetchACL","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL RPC, causing the fileserver to crash, possibly expose uninitialized memory, and possibly store garbage data in the audit log. Malformed ACLs provided in responses to client FetchACL RPCs can cause client processes to crash and possibly expose uninitialized memory into other ACLs stored on the server.","status":"published","published":"2024-11-14T19:30:53.832Z","modified":"2026-10-28T02:31:07.71391551Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-772"],"updated_at":"2026-11-02T15:44:37.180532Z"},{"id":"DEBIAN-CVE-2024-10396","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL RPC, causing the fileserver to crash, possibly expose uninitialized memory, and possibly store garbage data in the audit log. Malformed ACLs provided in responses to client FetchACL RPCs can cause client processes to crash and possibly expose uninitialized memory into other ACLs stored on the server.","status":"published","published":"2024-11-14T20:15:20.917Z","modified":"2026-11-02T12:00:35.804380683Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:41.849198Z"},{"id":"UBUNTU-CVE-2024-10396","description":"An authenticated user can provide a malformed ACL to the fileserver's StoreACL RPC, causing the fileserver to crash, possibly expose uninitialized memory, and possibly store garbage data in the audit log. Malformed ACLs provided in responses to client FetchACL RPCs can cause client processes to crash and possibly expose uninitialized memory into other ACLs stored on the server.","status":"published","published":"2024-11-14T20:15:00Z","modified":"2026-04-22T14:37:10.98471Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"},{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"},{"version":"4.0","score":7.1,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high"}],"updated_at":"2026-11-02T16:54:41.555387Z"},{"id":"DLA-4168-1","title":"openafs - security update","status":"published","published":"2025-05-17T00:00:00Z","modified":"2026-03-09T01:21:39.341499Z","updated_at":"2026-11-02T15:46:12.7027Z"},{"id":"DSA-5842-1","title":"openafs - security update","status":"published","published":"2025-01-11T00:00:00Z","modified":"2026-03-09T02:10:02.454393Z","updated_at":"2026-11-02T15:46:17.892347Z"},{"id":"MGASA-2025-0013","title":"Updated openafs packages fix security vulnerabilities","description":"A local user can bypass the OpenAFS PAG (Process Authentication Group)\nthrottling mechanism in Unix client. (CVE-2024-10394)\nAn authenticated user can provide a malformed ACL to the fileserver's\nStoreACL RPC, causing the fileserver to crash. (CVE-2024-10396)\nA malicious server can crash the OpenAFS cache manager and other client\nutilities, and possibly execute arbitrary code. (CVE-2024-10397)\n","status":"published","published":"2025-01-18T01:31:28Z","modified":"2026-04-16T04:44:08.481803304Z","updated_at":"2026-11-02T15:49:42.684501Z"}]}}
