In the Linux kernel, the following vulnerability has been resolved:
dm integrity: call kmemcachedestroy() in dmintegrityinit() error path
Otherwise the journaliocache will leak if dmregistertarget() fails.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53604.json",
"cna_assigner": "Linux"
}[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c8c9c50268729bf35f6c9bb1205f490db920454e",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 345.0,
"function_hash": "216273763426495586380851361661500352295"
},
"signature_version": "v1",
"id": "CVE-2023-53604-0859b9d8"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6b79a428c02769f2a11f8ae76bf866226d134887",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"319970467650100640505302774955320156722",
"329503391319243073233503243179812199734"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-1fb6233f"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca8b634fdf07dee3f6dfde57079c4511480b525e",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 338.0,
"function_hash": "145051297703977808374910123239702586499"
},
"signature_version": "v1",
"id": "CVE-2023-53604-25eadf0a"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@44f29e93a55b544dc961b6f8b4e93abaeaafb9ee",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"319970467650100640505302774955320156722",
"329503391319243073233503243179812199734"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-32cbf1eb"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6d126899b0747305c9d39a0bcf87e0df9c3f555b",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"319970467650100640505302774955320156722",
"329503391319243073233503243179812199734"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-3b9b590f"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e09a592fdd6c716506774bdbebb5f6c537b47767",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 345.0,
"function_hash": "216273763426495586380851361661500352295"
},
"signature_version": "v1",
"id": "CVE-2023-53604-3f23d7a8"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3877b5c1509b16eeb1f275228fd91789cd88cf17",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 345.0,
"function_hash": "216273763426495586380851361661500352295"
},
"signature_version": "v1",
"id": "CVE-2023-53604-557ba907"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3877b5c1509b16eeb1f275228fd91789cd88cf17",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"319970467650100640505302774955320156722",
"329503391319243073233503243179812199734"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-718e7f24"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca8b634fdf07dee3f6dfde57079c4511480b525e",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"39779290721029950298856657640468815940",
"76937994152723102243329712484669398038"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-7cbbaf02"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff4d6b5b38429a7731e5593680d2138bf74dd546",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 338.0,
"function_hash": "145051297703977808374910123239702586499"
},
"signature_version": "v1",
"id": "CVE-2023-53604-84c01872"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff4d6b5b38429a7731e5593680d2138bf74dd546",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"39779290721029950298856657640468815940",
"76937994152723102243329712484669398038"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-861f3cc0"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e09a592fdd6c716506774bdbebb5f6c537b47767",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"319970467650100640505302774955320156722",
"329503391319243073233503243179812199734"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-af08b67f"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6b79a428c02769f2a11f8ae76bf866226d134887",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 345.0,
"function_hash": "216273763426495586380851361661500352295"
},
"signature_version": "v1",
"id": "CVE-2023-53604-b42175cb"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5d8c6bf58e5b2e70fbc15f3b08dfc1ba6f269ac",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 345.0,
"function_hash": "216273763426495586380851361661500352295"
},
"signature_version": "v1",
"id": "CVE-2023-53604-b4c57630"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@44f29e93a55b544dc961b6f8b4e93abaeaafb9ee",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 345.0,
"function_hash": "216273763426495586380851361661500352295"
},
"signature_version": "v1",
"id": "CVE-2023-53604-ce66d687"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c8c9c50268729bf35f6c9bb1205f490db920454e",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"319970467650100640505302774955320156722",
"329503391319243073233503243179812199734"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-df50e8e5"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5d8c6bf58e5b2e70fbc15f3b08dfc1ba6f269ac",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/md/dm-integrity.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129223629970001384289069612250097503506",
"161818985063119769109276208396900188464",
"148182859938607249771711552887745647223",
"224393497658274118637214725661186401935",
"319970467650100640505302774955320156722",
"329503391319243073233503243179812199734"
]
},
"signature_version": "v1",
"id": "CVE-2023-53604-e1598b74"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6d126899b0747305c9d39a0bcf87e0df9c3f555b",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/md/dm-integrity.c",
"function": "dm_integrity_init"
},
"digest": {
"length": 345.0,
"function_hash": "216273763426495586380851361661500352295"
},
"signature_version": "v1",
"id": "CVE-2023-53604-eb6f7bfa"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-53604.json"