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.
{ "vanir_signatures": [ { "signature_type": "Line", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c" }, "id": "CVE-2022-50188-3b4ec809", "digest": { "threshold": 0.9, "line_hashes": [ "156011532115909980547901947343436573673", "239028055597397858700256458466790842020", "8404797669167611514849295918244011277", "94273151516445906680226018651710798799", "208346794456647681279804705829627820790" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7381076809586528e2a812a709e2758916318a99", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c" }, "id": "CVE-2022-50188-453acd0c", "digest": { "threshold": 0.9, "line_hashes": [ "156011532115909980547901947343436573673", "239028055597397858700256458466790842020", "8404797669167611514849295918244011277", "94273151516445906680226018651710798799", "208346794456647681279804705829627820790" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfcca6234b2a36d213f0cc1c127becc17680f7df", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c", "function": "meson_encoder_hdmi_init" }, "id": "CVE-2022-50188-5d8c9bbd", "digest": { "length": 2023.0, "function_hash": "333176123536596184976419453888468056711" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7381076809586528e2a812a709e2758916318a99", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c", "function": "meson_encoder_hdmi_init" }, "id": "CVE-2022-50188-97ed55ab", "digest": { "length": 2141.0, "function_hash": "209853201754311215999715898988349200750" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50446ac34545580d073ff0dd154b796726772668", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c" }, "id": "CVE-2022-50188-a783594c", "digest": { "threshold": 0.9, "line_hashes": [ "156011532115909980547901947343436573673", "239028055597397858700256458466790842020", "8404797669167611514849295918244011277", "94273151516445906680226018651710798799", "208346794456647681279804705829627820790" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50446ac34545580d073ff0dd154b796726772668", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c", "function": "meson_encoder_hdmi_init" }, "id": "CVE-2022-50188-bcd1cf2f", "digest": { "length": 2023.0, "function_hash": "333176123536596184976419453888468056711" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfcca6234b2a36d213f0cc1c127becc17680f7df", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c", "function": "meson_encoder_hdmi_init" }, "id": "CVE-2022-50188-db16064b", "digest": { "length": 2023.0, "function_hash": "333176123536596184976419453888468056711" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@79b15eb0aa059b3a5bc60364ce82eb2cefac80db", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "drivers/gpu/drm/meson/meson_encoder_hdmi.c" }, "id": "CVE-2022-50188-e5d60a32", "digest": { "threshold": 0.9, "line_hashes": [ "156011532115909980547901947343436573673", "239028055597397858700256458466790842020", "8404797669167611514849295918244011277", "94273151516445906680226018651710798799", "208346794456647681279804705829627820790" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@79b15eb0aa059b3a5bc60364ce82eb2cefac80db", "signature_version": "v1" } ] }