In the Linux kernel, the following vulnerability has been resolved:
powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap
memtrace mmap issue has an out of bounds issue. This patch fixes the by checking that the requested mapping region size should stay within the allocated region size.
[
{
"target": {
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-0409d897",
"digest": {
"line_hashes": [
"92815712874268098818621253998542197554",
"49354213675183605882465925703107926891",
"309736439017501725200868562140814576138",
"294406011665255255853462845262174748136",
"290818129445328841182958289535453496319",
"1382136747330558167490502149409857761",
"200810053567756729458010803904873962085"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8635e325b85dfb9ddebdfaa6b5605d40d16cd147",
"signature_type": "Line"
},
{
"target": {
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-04190e65",
"digest": {
"line_hashes": [
"92815712874268098818621253998542197554",
"49354213675183605882465925703107926891",
"309736439017501725200868562140814576138",
"294406011665255255853462845262174748136",
"290818129445328841182958289535453496319",
"1382136747330558167490502149409857761",
"200810053567756729458010803904873962085"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81260c41b518b6f32c701425f1427562fa92f293",
"signature_type": "Line"
},
{
"target": {
"function": "memtrace_mmap",
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-21db59bb",
"digest": {
"function_hash": "10482019347757858828896730851270679046",
"length": 463.0
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cd097df4596f3a1e9d75eb8520162de1eb8485b2",
"signature_type": "Function"
},
{
"target": {
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-25ddfd3d",
"digest": {
"line_hashes": [
"92815712874268098818621253998542197554",
"49354213675183605882465925703107926891",
"309736439017501725200868562140814576138",
"294406011665255255853462845262174748136",
"290818129445328841182958289535453496319",
"1382136747330558167490502149409857761",
"200810053567756729458010803904873962085"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cd097df4596f3a1e9d75eb8520162de1eb8485b2",
"signature_type": "Line"
},
{
"target": {
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-3049d773",
"digest": {
"line_hashes": [
"92815712874268098818621253998542197554",
"49354213675183605882465925703107926891",
"309736439017501725200868562140814576138",
"294406011665255255853462845262174748136",
"290818129445328841182958289535453496319",
"1382136747330558167490502149409857761",
"200810053567756729458010803904873962085"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbd5a9ddb0f9750783a48a871c9e12c0b68c5f39",
"signature_type": "Line"
},
{
"target": {
"function": "memtrace_mmap",
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-59802c6d",
"digest": {
"function_hash": "10482019347757858828896730851270679046",
"length": 463.0
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c340b56d60545e4a159e41523dd8b23f81d3261",
"signature_type": "Function"
},
{
"target": {
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-719d317b",
"digest": {
"line_hashes": [
"92815712874268098818621253998542197554",
"49354213675183605882465925703107926891",
"309736439017501725200868562140814576138",
"294406011665255255853462845262174748136",
"290818129445328841182958289535453496319",
"1382136747330558167490502149409857761",
"200810053567756729458010803904873962085"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@620b77b23c41a6546e5548ffe2ea3ad71880dde4",
"signature_type": "Line"
},
{
"target": {
"function": "memtrace_mmap",
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-738cbedf",
"digest": {
"function_hash": "10482019347757858828896730851270679046",
"length": 463.0
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@620b77b23c41a6546e5548ffe2ea3ad71880dde4",
"signature_type": "Function"
},
{
"target": {
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-984bae28",
"digest": {
"line_hashes": [
"92815712874268098818621253998542197554",
"49354213675183605882465925703107926891",
"309736439017501725200868562140814576138",
"294406011665255255853462845262174748136",
"290818129445328841182958289535453496319",
"1382136747330558167490502149409857761",
"200810053567756729458010803904873962085"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c340b56d60545e4a159e41523dd8b23f81d3261",
"signature_type": "Line"
},
{
"target": {
"function": "memtrace_mmap",
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-c05058b5",
"digest": {
"function_hash": "10482019347757858828896730851270679046",
"length": 463.0
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8635e325b85dfb9ddebdfaa6b5605d40d16cd147",
"signature_type": "Function"
},
{
"target": {
"function": "memtrace_mmap",
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-d5ac21b9",
"digest": {
"function_hash": "10482019347757858828896730851270679046",
"length": 463.0
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbd5a9ddb0f9750783a48a871c9e12c0b68c5f39",
"signature_type": "Function"
},
{
"target": {
"function": "memtrace_mmap",
"file": "arch/powerpc/platforms/powernv/memtrace.c"
},
"id": "CVE-2025-38088-e3ec9dc6",
"digest": {
"function_hash": "10482019347757858828896730851270679046",
"length": 463.0
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81260c41b518b6f32c701425f1427562fa92f293",
"signature_type": "Function"
}
]