In the Linux kernel, the following vulnerability has been resolved:
Input: raspberrypi-ts - fix refcount leak in rpitsprobe
rpifirmwareget() take reference, we need to release it in error paths as well. Use devmrpifirmwareget() helper to handling the resources. Also remove the existing rpifirmware_put().
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53533.json",
"cna_assigner": "Linux"
}[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9216aa5cfd86809a2681be3683cd9ac30432de0c",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"223158167100943636210442943178427751621",
"34525873807737782151848404528527094513",
"38439673341850799196085793926706971167",
"331827136819529134161889085551305703138",
"118859203970529231526421677376338670801",
"277413885196232070325755206408198444980",
"158568230693129117952586087686003910",
"257440336304543294080025139752873442127"
]
},
"signature_version": "v1",
"id": "CVE-2023-53533-10ebf5c3"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9dbbe9db224c23a60dc7b1e00c701be93328c873",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"223158167100943636210442943178427751621",
"34525873807737782151848404528527094513",
"38439673341850799196085793926706971167",
"331827136819529134161889085551305703138",
"118859203970529231526421677376338670801",
"277413885196232070325755206408198444980",
"158568230693129117952586087686003910",
"257440336304543294080025139752873442127"
]
},
"signature_version": "v1",
"id": "CVE-2023-53533-16d4708b"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@36d087e49dabd28d2c13a7532dac72d625ce69fb",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"223158167100943636210442943178427751621",
"34525873807737782151848404528527094513",
"38439673341850799196085793926706971167",
"331827136819529134161889085551305703138",
"118859203970529231526421677376338670801",
"277413885196232070325755206408198444980",
"158568230693129117952586087686003910",
"257440336304543294080025139752873442127"
]
},
"signature_version": "v1",
"id": "CVE-2023-53533-17c43070"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7acad58049acc6ac148e8b613a6eceeca4bcb4a7",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c",
"function": "rpi_ts_probe"
},
"digest": {
"length": 1953.0,
"function_hash": "267472910818069670815640290263577625316"
},
"signature_version": "v1",
"id": "CVE-2023-53533-2b1e20d2"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7acad58049acc6ac148e8b613a6eceeca4bcb4a7",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"223158167100943636210442943178427751621",
"34525873807737782151848404528527094513",
"38439673341850799196085793926706971167",
"331827136819529134161889085551305703138",
"118859203970529231526421677376338670801",
"277413885196232070325755206408198444980",
"158568230693129117952586087686003910",
"257440336304543294080025139752873442127"
]
},
"signature_version": "v1",
"id": "CVE-2023-53533-2b3740c6"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1dfa3c9dd27bdc347733d06e980395768520bc3e",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c",
"function": "rpi_ts_probe"
},
"digest": {
"length": 1884.0,
"function_hash": "136973042533578362278581109474279640103"
},
"signature_version": "v1",
"id": "CVE-2023-53533-3bef1117"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5bca3688bdbc3b58a2894b8671a8e2378efe28bd",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c",
"function": "rpi_ts_probe"
},
"digest": {
"length": 1953.0,
"function_hash": "267472910818069670815640290263577625316"
},
"signature_version": "v1",
"id": "CVE-2023-53533-50a6b5dc"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5bca3688bdbc3b58a2894b8671a8e2378efe28bd",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"223158167100943636210442943178427751621",
"34525873807737782151848404528527094513",
"38439673341850799196085793926706971167",
"331827136819529134161889085551305703138",
"118859203970529231526421677376338670801",
"277413885196232070325755206408198444980",
"158568230693129117952586087686003910",
"257440336304543294080025139752873442127"
]
},
"signature_version": "v1",
"id": "CVE-2023-53533-5a8f9d83"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d6a5c9489c8a3d434e685066119c4333476dccd",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"223158167100943636210442943178427751621",
"34525873807737782151848404528527094513",
"38439673341850799196085793926706971167",
"331827136819529134161889085551305703138",
"118859203970529231526421677376338670801",
"277413885196232070325755206408198444980",
"158568230693129117952586087686003910",
"257440336304543294080025139752873442127"
]
},
"signature_version": "v1",
"id": "CVE-2023-53533-66e43f5d"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9216aa5cfd86809a2681be3683cd9ac30432de0c",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c",
"function": "rpi_ts_probe"
},
"digest": {
"length": 1953.0,
"function_hash": "267472910818069670815640290263577625316"
},
"signature_version": "v1",
"id": "CVE-2023-53533-6a0375d2"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@36d087e49dabd28d2c13a7532dac72d625ce69fb",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c",
"function": "rpi_ts_probe"
},
"digest": {
"length": 1953.0,
"function_hash": "267472910818069670815640290263577625316"
},
"signature_version": "v1",
"id": "CVE-2023-53533-80ac0d37"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9dbbe9db224c23a60dc7b1e00c701be93328c873",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c",
"function": "rpi_ts_probe"
},
"digest": {
"length": 1953.0,
"function_hash": "267472910818069670815640290263577625316"
},
"signature_version": "v1",
"id": "CVE-2023-53533-a46bc453"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1dfa3c9dd27bdc347733d06e980395768520bc3e",
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"223158167100943636210442943178427751621",
"34525873807737782151848404528527094513",
"38439673341850799196085793926706971167",
"331827136819529134161889085551305703138",
"118859203970529231526421677376338670801",
"277413885196232070325755206408198444980",
"158568230693129117952586087686003910",
"257440336304543294080025139752873442127"
]
},
"signature_version": "v1",
"id": "CVE-2023-53533-d5136202"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d6a5c9489c8a3d434e685066119c4333476dccd",
"deprecated": false,
"signature_type": "Function",
"target": {
"file": "drivers/input/touchscreen/raspberrypi-ts.c",
"function": "rpi_ts_probe"
},
"digest": {
"length": 1953.0,
"function_hash": "267472910818069670815640290263577625316"
},
"signature_version": "v1",
"id": "CVE-2023-53533-e4777409"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-53533.json"