In the Linux kernel, the following vulnerability has been resolved:
drm/meson: Fix refcount leak in mesonencoderhdmi_init
offinddevicebynode() takes reference, we should use putdevice() to release it when not need anymore. Add missing putdevice() in error path to avoid refcount leak.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7381076809586528e2a812a709e2758916318a99",
"id": "CVE-2022-50188-3b4ec809",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156011532115909980547901947343436573673",
"239028055597397858700256458466790842020",
"8404797669167611514849295918244011277",
"94273151516445906680226018651710798799",
"208346794456647681279804705829627820790"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfcca6234b2a36d213f0cc1c127becc17680f7df",
"id": "CVE-2022-50188-453acd0c",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156011532115909980547901947343436573673",
"239028055597397858700256458466790842020",
"8404797669167611514849295918244011277",
"94273151516445906680226018651710798799",
"208346794456647681279804705829627820790"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7381076809586528e2a812a709e2758916318a99",
"id": "CVE-2022-50188-5d8c9bbd",
"deprecated": false,
"target": {
"function": "meson_encoder_hdmi_init",
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2023.0,
"function_hash": "333176123536596184976419453888468056711"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50446ac34545580d073ff0dd154b796726772668",
"id": "CVE-2022-50188-97ed55ab",
"deprecated": false,
"target": {
"function": "meson_encoder_hdmi_init",
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2141.0,
"function_hash": "209853201754311215999715898988349200750"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50446ac34545580d073ff0dd154b796726772668",
"id": "CVE-2022-50188-a783594c",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156011532115909980547901947343436573673",
"239028055597397858700256458466790842020",
"8404797669167611514849295918244011277",
"94273151516445906680226018651710798799",
"208346794456647681279804705829627820790"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfcca6234b2a36d213f0cc1c127becc17680f7df",
"id": "CVE-2022-50188-bcd1cf2f",
"deprecated": false,
"target": {
"function": "meson_encoder_hdmi_init",
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2023.0,
"function_hash": "333176123536596184976419453888468056711"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@79b15eb0aa059b3a5bc60364ce82eb2cefac80db",
"id": "CVE-2022-50188-db16064b",
"deprecated": false,
"target": {
"function": "meson_encoder_hdmi_init",
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2023.0,
"function_hash": "333176123536596184976419453888468056711"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@79b15eb0aa059b3a5bc60364ce82eb2cefac80db",
"id": "CVE-2022-50188-e5d60a32",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"156011532115909980547901947343436573673",
"239028055597397858700256458466790842020",
"8404797669167611514849295918244011277",
"94273151516445906680226018651710798799",
"208346794456647681279804705829627820790"
]
}
}
]