{"id":"ASB-A-508541359","details":"In __pkvm_guest_relinquish_to_host of mem_protect.c, there is a possible out-of-bounds write due to improper input validation. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-508541359","CVE-2026-59046"],"modified":"2026-11-02T16:56:20.504915673Z","published":"2026-11-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-11-01"},{"type":"FIX","url":"https://android.googlesource.com/kernel/common/+/4a75aa4e840f294efd47084e083a6e91069bce58"},{"type":"FIX","url":"https://android.googlesource.com/kernel/common/+/525cfccadb92e7c9314d03cce600fed7335874d9"}],"affected":[{"package":{"name":":linux_kernel:","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":":0"},{"fixed":":2026-11-05"}]}],"versions":["Kernel"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/kernel/common/+/4a75aa4e840f294efd47084e083a6e91069bce58","https://android.googlesource.com/kernel/common/+/525cfccadb92e7c9314d03cce600fed7335874d9"],"severity":"High","spl":"2026-11-05","types":["DoS"],"vanir_signatures":[{"target":{"function":"__pkvm_guest_relinquish_to_host","file":"arch/arm64/kvm/hyp/nvhe/mem_protect.c"},"deprecated":false,"digest":{"length":1043,"function_hash":"173028508911217046331614202396735705754"},"id":"ASB-A-508541359-4ebaec12","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/kernel/common/+/525cfccadb92e7c9314d03cce600fed7335874d9"},{"signature_version":"v1","source":"https://android.googlesource.com/kernel/common/+/4a75aa4e840f294efd47084e083a6e91069bce58","target":{"file":"arch/arm64/kvm/hyp/nvhe/mem_protect.c","function":"__pkvm_guest_relinquish_to_host"},"deprecated":false,"digest":{"function_hash":"259669710497397115355318959258188881858","length":877},"id":"ASB-A-508541359-58536db8","signature_type":"Function"},{"deprecated":false,"digest":{"line_hashes":["66758809532874694544408197000675381638","324173879373054346288928917696355274385","201412632586113100469882815926512364194"],"threshold":0.9},"id":"ASB-A-508541359-6aa89019","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/kernel/common/+/525cfccadb92e7c9314d03cce600fed7335874d9","target":{"file":"arch/arm64/kvm/hyp/nvhe/mem_protect.c"}},{"id":"ASB-A-508541359-9fc25d30","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/kernel/common/+/4a75aa4e840f294efd47084e083a6e91069bce58","target":{"file":"arch/arm64/kvm/hyp/nvhe/mem_protect.c"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["87073718669574804823319088368524105598","222251427937631417710456605717234674891","276064985052561733977643580296228525838"]}}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-508541359.json"}}],"schema_version":"1.9.2"}