{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2025-40364","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","state":"PUBLISHED","assignerShortName":"Linux","dateReserved":"2025-04-16T07:20:57.187Z","datePublished":"2025-04-18T13:50:24.257Z","dateUpdated":"2026-05-11T21:47:55.383Z"},"containers":{"cna":{"providerMetadata":{"orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux","dateUpdated":"2026-05-11T21:47:55.383Z"},"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nio_uring: fix io_req_prep_async with provided buffers\n\nio_req_prep_async() can import provided buffers, commit the ring state\nby giving up on that before, it'll be reimported later if needed."}],"affected":[{"product":"Linux","vendor":"Linux","defaultStatus":"unaffected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["io_uring/io_uring.c"],"versions":[{"version":"c7fb19428d67dd0a2a78a4f237af01d39c78dc5a","lessThan":"233b210a678bddf8b49b02a070074a52b87e6d43","status":"affected","versionType":"git"},{"version":"c7fb19428d67dd0a2a78a4f237af01d39c78dc5a","lessThan":"a1b17713b32c75a90132ea2f92b1257f3bbc20f3","status":"affected","versionType":"git"},{"version":"c7fb19428d67dd0a2a78a4f237af01d39c78dc5a","lessThan":"b86f1d51731e621e83305dc9564ae14c9ef752bf","status":"affected","versionType":"git"},{"version":"c7fb19428d67dd0a2a78a4f237af01d39c78dc5a","lessThan":"a94592ec30ff67dc36c424327f1e0a9ceeeb9bd3","status":"affected","versionType":"git"},{"version":"c7fb19428d67dd0a2a78a4f237af01d39c78dc5a","lessThan":"35ae7910c349fb3c60439992e2e0e79061e95382","status":"affected","versionType":"git"},{"version":"c7fb19428d67dd0a2a78a4f237af01d39c78dc5a","lessThan":"f0ef94553868d07c1b14d7743a7e2553e5a831a3","status":"affected","versionType":"git"},{"version":"c7fb19428d67dd0a2a78a4f237af01d39c78dc5a","lessThan":"d63b0e8a628e62ca85a0f7915230186bb92f8bb4","status":"affected","versionType":"git"}]},{"product":"Linux","vendor":"Linux","defaultStatus":"affected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["io_uring/io_uring.c"],"versions":[{"version":"5.19","status":"affected"},{"version":"0","lessThan":"5.19","status":"unaffected","versionType":"semver"},{"version":"6.1.129","lessThanOrEqual":"6.1.*","status":"unaffected","versionType":"semver"},{"version":"6.6.78","lessThanOrEqual":"6.6.*","status":"unaffected","versionType":"semver"},{"version":"6.12.14","lessThanOrEqual":"6.12.*","status":"unaffected","versionType":"semver"},{"version":"6.13.3","lessThanOrEqual":"6.13.*","status":"unaffected","versionType":"semver"},{"version":"6.14","lessThanOrEqual":"*","status":"unaffected","versionType":"original_commit_for_fix"}]}],"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.19","versionEndExcluding":"6.1.129"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.19","versionEndExcluding":"6.1.129"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.19","versionEndExcluding":"6.6.78"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.19","versionEndExcluding":"6.6.78"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.19","versionEndExcluding":"6.12.14"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.19","versionEndExcluding":"6.13.3"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.19","versionEndExcluding":"6.14"}]}]}],"references":[{"url":"https://git.kernel.org/stable/c/233b210a678bddf8b49b02a070074a52b87e6d43"},{"url":"https://git.kernel.org/stable/c/a1b17713b32c75a90132ea2f92b1257f3bbc20f3"},{"url":"https://git.kernel.org/stable/c/b86f1d51731e621e83305dc9564ae14c9ef752bf"},{"url":"https://git.kernel.org/stable/c/a94592ec30ff67dc36c424327f1e0a9ceeeb9bd3"},{"url":"https://git.kernel.org/stable/c/35ae7910c349fb3c60439992e2e0e79061e95382"},{"url":"https://git.kernel.org/stable/c/f0ef94553868d07c1b14d7743a7e2553e5a831a3"},{"url":"https://git.kernel.org/stable/c/d63b0e8a628e62ca85a0f7915230186bb92f8bb4"}],"title":"io_uring: fix io_req_prep_async with provided buffers","x_generator":{"engine":"bippy-1.2.0"}}}}