In the Linux kernel, the following vulnerability has been resolved:
riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
Handle VM_FAULT_SIGSEGV in the page fault path so that we correctly
kill the process and we don’t BUG() the kernel.
[
{
"product": "Linux",
"vendor": "Linux",
"defaultStatus": "unaffected",
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"programFiles": [
"arch/riscv/mm/fault.c"
],
"versions": [
{
"version": "07037db5d479",
"lessThan": "59be4a167782",
"status": "affected",
"versionType": "git"
},
{
"version": "07037db5d479",
"lessThan": "20dbdebc5580",
"status": "affected",
"versionType": "git"
},
{
"version": "07037db5d479",
"lessThan": "d7ccf2ca772b",
"status": "affected",
"versionType": "git"
},
{
"version": "07037db5d479",
"lessThan": "917f598209f3",
"status": "affected",
"versionType": "git"
},
{
"version": "07037db5d479",
"lessThan": "d4e7db757e2d",
"status": "affected",
"versionType": "git"
},
{
"version": "07037db5d479",
"lessThan": "0c710050c47d",
"status": "affected",
"versionType": "git"
}
]
},
{
"product": "Linux",
"vendor": "Linux",
"defaultStatus": "affected",
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"programFiles": [
"arch/riscv/mm/fault.c"
],
"versions": [
{
"version": "4.15",
"status": "affected"
},
{
"version": "0",
"lessThan": "4.15",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "5.10.224",
"lessThanOrEqual": "5.10.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "5.15.165",
"lessThanOrEqual": "5.15.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "6.1.104",
"lessThanOrEqual": "6.1.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "6.6.45",
"lessThanOrEqual": "6.6.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "6.10.4",
"lessThanOrEqual": "6.10.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "6.11",
"lessThanOrEqual": "*",
"status": "unaffected",
"versionType": "original_commit_for_fix"
}
]
}
]
git.kernel.org/stable/c/0c710050c47d45eb77b28c271cddefc5c785cb40
git.kernel.org/stable/c/20dbdebc5580cd472a310d56a6e252275ee4c864
git.kernel.org/stable/c/59be4a167782d68e21068a761b90b01fadc09146
git.kernel.org/stable/c/917f598209f3f5e4ab175d5079d8aeb523e58b1f
git.kernel.org/stable/c/d4e7db757e2d7f4c407a007e92c98477eab215d2
git.kernel.org/stable/c/d7ccf2ca772bfe33e2c53ef80fa20d2d87eb6144