In the Linux kernel, the following vulnerability has been resolved:
spufs: fix a leak in spufscreatecontext()
Leak fixes back in 2008 missed one case - if we are trying to set affinity and spufs_mkdir() fails, we need to drop the reference to neighbor.
[
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a7448c83e117ed68597952ecaede1cebc4427a7",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1273.0,
"function_hash": "288271359061066516137877897522264921329"
},
"id": "CVE-2025-22071-01a6110d"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@829bd6139968e2e759f3928cf65ad0db1e302fe3",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-0aad2bcc"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a7448c83e117ed68597952ecaede1cebc4427a7",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-2de95821"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@829bd6139968e2e759f3928cf65ad0db1e302fe3",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1183.0,
"function_hash": "54433763305747452364364516280610650315"
},
"id": "CVE-2025-22071-37db2e32"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@410c787d89c92df4215d7b1a338e2c1a8aba6b9b",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1183.0,
"function_hash": "54433763305747452364364516280610650315"
},
"id": "CVE-2025-22071-49e329bf"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d04600f43569d48262e1328eaa1592fcefa2c19c",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-4f176e1c"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@239ea3c34673b3244a499fd65771c47e5bffcbb0",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-575143fa"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c4e72a0d75442237b6f3bcca10a7d81b89376d16",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-5df629ab"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d04600f43569d48262e1328eaa1592fcefa2c19c",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1273.0,
"function_hash": "288271359061066516137877897522264921329"
},
"id": "CVE-2025-22071-6751c794"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a333f223e555d27609f8b45d75a08e8e1d36c432",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-768822e3"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c4e72a0d75442237b6f3bcca10a7d81b89376d16",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1183.0,
"function_hash": "54433763305747452364364516280610650315"
},
"id": "CVE-2025-22071-7b55df01"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f5cce3fc55b08ee4da3372baccf4bcd36a98396",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1273.0,
"function_hash": "288271359061066516137877897522264921329"
},
"id": "CVE-2025-22071-9c9f094f"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@410c787d89c92df4215d7b1a338e2c1a8aba6b9b",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-a1acec26"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@239ea3c34673b3244a499fd65771c47e5bffcbb0",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1273.0,
"function_hash": "288271359061066516137877897522264921329"
},
"id": "CVE-2025-22071-d99dc2a8"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a333f223e555d27609f8b45d75a08e8e1d36c432",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1273.0,
"function_hash": "288271359061066516137877897522264921329"
},
"id": "CVE-2025-22071-de578aa2"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f5cce3fc55b08ee4da3372baccf4bcd36a98396",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-fa446e36"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a90b699844a5bb96961e5892e51cc59255444a3",
"target": {
"function": "spufs_create_context",
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1273.0,
"function_hash": "288271359061066516137877897522264921329"
},
"id": "CVE-2025-22071-fd0f976f"
},
{
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a90b699844a5bb96961e5892e51cc59255444a3",
"target": {
"file": "arch/powerpc/platforms/cell/spufs/inode.c"
},
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"338217635220915490977119806387701348794",
"285440893431968678068566430606998867770",
"105654879334463851817556757418398183906",
"22083533066164524848857584326384403773",
"237734525332173326356717596841270516120"
]
},
"id": "CVE-2025-22071-feff376c"
}
]