In the Linux kernel, the following vulnerability has been resolved:
s390/pkey: Wipe sensitive data on failure
Wipe sensitive data from stack also if the copytouser() fails.
[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@93c034c4314bc4c4450a3869cd5da298502346ad",
"signature_version": "v1",
"id": "CVE-2024-42157-162d4ed8"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4889f117755b2f18c23045a0f57977f3ec130581",
"signature_version": "v1",
"id": "CVE-2024-42157-2447733a"
},
{
"digest": {
"function_hash": "180604663067162806175799482861403549199",
"length": 10711.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@90a01aefb84b09ccb6024d75d85bb8f620bd3487",
"signature_version": "v1",
"id": "CVE-2024-42157-3f449cee"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6e2e374403bf73140d0efc9541cb1b3bea55ac02",
"signature_version": "v1",
"id": "CVE-2024-42157-445e0dc2"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c44a2151e5d21c66b070a056c26471f30719b575",
"signature_version": "v1",
"id": "CVE-2024-42157-5b3653dc"
},
{
"digest": {
"function_hash": "195461106192779432733967820763551728563",
"length": 10156.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4889f117755b2f18c23045a0f57977f3ec130581",
"signature_version": "v1",
"id": "CVE-2024-42157-71e3b199"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5eb9176ebd4697bc248bf8d145e66d782cf5250",
"signature_version": "v1",
"id": "CVE-2024-42157-764a3ac0"
},
{
"digest": {
"function_hash": "195461106192779432733967820763551728563",
"length": 10156.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c51795885c801b6b7e976717e0d6d45b1e5be0f0",
"signature_version": "v1",
"id": "CVE-2024-42157-88951a6e"
},
{
"digest": {
"function_hash": "173586833736373971787846908133096526129",
"length": 10609.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c44a2151e5d21c66b070a056c26471f30719b575",
"signature_version": "v1",
"id": "CVE-2024-42157-8f298452"
},
{
"digest": {
"function_hash": "173586833736373971787846908133096526129",
"length": 10609.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d8c270de5eb74245d72325d285894a577a945d9",
"signature_version": "v1",
"id": "CVE-2024-42157-9c939a79"
},
{
"digest": {
"function_hash": "97900441290107833013204493526543224191",
"length": 8994.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b5eb9176ebd4697bc248bf8d145e66d782cf5250",
"signature_version": "v1",
"id": "CVE-2024-42157-a32f027c"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d8c270de5eb74245d72325d285894a577a945d9",
"signature_version": "v1",
"id": "CVE-2024-42157-a7ac2d96"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c51795885c801b6b7e976717e0d6d45b1e5be0f0",
"signature_version": "v1",
"id": "CVE-2024-42157-a852d5dd"
},
{
"digest": {
"function_hash": "195461106192779432733967820763551728563",
"length": 10156.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@93c034c4314bc4c4450a3869cd5da298502346ad",
"signature_version": "v1",
"id": "CVE-2024-42157-bfbcab5f"
},
{
"digest": {
"function_hash": "36280718187294882201768037427278836657",
"length": 2855.0
},
"signature_type": "Function",
"target": {
"function": "pkey_unlocked_ioctl",
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6e2e374403bf73140d0efc9541cb1b3bea55ac02",
"signature_version": "v1",
"id": "CVE-2024-42157-dcfd3673"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"254045767852144262954898426567824173928",
"84472635665602869850196452526692374639",
"177412811059377744542706760299964546763",
"309030421428197856781445144256182058294",
"143779276548456904301196078075609202483",
"261295691822399008376934318877311317866",
"236392724320323298345727059159109333460",
"253816208906678189915302628994678237008"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/s390/crypto/pkey_api.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@90a01aefb84b09ccb6024d75d85bb8f620bd3487",
"signature_version": "v1",
"id": "CVE-2024-42157-f2e59425"
}
]