In the Linux kernel, the following vulnerability has been resolved:
ASoC: mt6359: Fix refcount leak bug
In mt6359parsedt() and mt6359accdetparsedt(), we should call ofnodeput() for the reference returned by ofgetchildby_name() which has increased the refcount.
{ "vanir_signatures": [ { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359.c", "function": "mt6359_parse_dt" }, "signature_version": "v1", "digest": { "length": 1269.0, "function_hash": "88789962394117674071005634930249700270" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffaef892bfef5ec68dadfd3bbed49e3d4ef7b6c7", "deprecated": false, "id": "CVE-2022-50111-1a5cb5ab" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "300036089962190159985939948111577565482", "186553777537603977617048984468160142655", "210231013071945963528586963162643997557", "291186722804167887907419099569238961927" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e7fe6906e9755d9e0242f9619c894ecd82fb9da", "deprecated": false, "id": "CVE-2022-50111-28408052" }, { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359.c", "function": "mt6359_parse_dt" }, "signature_version": "v1", "digest": { "length": 1269.0, "function_hash": "88789962394117674071005634930249700270" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8d5df69e2ec702d979f7d04ed519caf8691a032", "deprecated": false, "id": "CVE-2022-50111-2dfe6945" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359-accdet.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "88038447925874337389145114764284713118", "180264683132432451917783078487875314555", "74519312821867547608857071051689696577" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e7fe6906e9755d9e0242f9619c894ecd82fb9da", "deprecated": false, "id": "CVE-2022-50111-34f332eb" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359-accdet.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "88038447925874337389145114764284713118", "180264683132432451917783078487875314555", "74519312821867547608857071051689696577" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3d69d86b3e9d82f524e7e1906adcbbe939dc836e", "deprecated": false, "id": "CVE-2022-50111-4145952f" }, { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359-accdet.c", "function": "mt6359_accdet_parse_dt" }, "signature_version": "v1", "digest": { "length": 2928.0, "function_hash": "106813188635974961613857526947830434922" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e7fe6906e9755d9e0242f9619c894ecd82fb9da", "deprecated": false, "id": "CVE-2022-50111-43637df7" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "300036089962190159985939948111577565482", "186553777537603977617048984468160142655", "210231013071945963528586963162643997557", "291186722804167887907419099569238961927" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffaef892bfef5ec68dadfd3bbed49e3d4ef7b6c7", "deprecated": false, "id": "CVE-2022-50111-45fb7c4f" }, { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359.c", "function": "mt6359_parse_dt" }, "signature_version": "v1", "digest": { "length": 1269.0, "function_hash": "88789962394117674071005634930249700270" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1e7fe6906e9755d9e0242f9619c894ecd82fb9da", "deprecated": false, "id": "CVE-2022-50111-6f7820c3" }, { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359-accdet.c", "function": "mt6359_accdet_parse_dt" }, "signature_version": "v1", "digest": { "length": 2928.0, "function_hash": "106813188635974961613857526947830434922" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3d69d86b3e9d82f524e7e1906adcbbe939dc836e", "deprecated": false, "id": "CVE-2022-50111-8afa1fa0" }, { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359-accdet.c", "function": "mt6359_accdet_parse_dt" }, "signature_version": "v1", "digest": { "length": 2928.0, "function_hash": "106813188635974961613857526947830434922" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8d5df69e2ec702d979f7d04ed519caf8691a032", "deprecated": false, "id": "CVE-2022-50111-9d45f26b" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "300036089962190159985939948111577565482", "186553777537603977617048984468160142655", "210231013071945963528586963162643997557", "291186722804167887907419099569238961927" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8d5df69e2ec702d979f7d04ed519caf8691a032", "deprecated": false, "id": "CVE-2022-50111-a274ec17" }, { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359.c", "function": "mt6359_parse_dt" }, "signature_version": "v1", "digest": { "length": 1269.0, "function_hash": "88789962394117674071005634930249700270" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3d69d86b3e9d82f524e7e1906adcbbe939dc836e", "deprecated": false, "id": "CVE-2022-50111-bdf151ed" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "300036089962190159985939948111577565482", "186553777537603977617048984468160142655", "210231013071945963528586963162643997557", "291186722804167887907419099569238961927" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3d69d86b3e9d82f524e7e1906adcbbe939dc836e", "deprecated": false, "id": "CVE-2022-50111-d746d1d7" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359-accdet.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "88038447925874337389145114764284713118", "180264683132432451917783078487875314555", "74519312821867547608857071051689696577" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffaef892bfef5ec68dadfd3bbed49e3d4ef7b6c7", "deprecated": false, "id": "CVE-2022-50111-e6d0a8e0" }, { "signature_type": "Function", "target": { "file": "sound/soc/codecs/mt6359-accdet.c", "function": "mt6359_accdet_parse_dt" }, "signature_version": "v1", "digest": { "length": 2928.0, "function_hash": "106813188635974961613857526947830434922" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffaef892bfef5ec68dadfd3bbed49e3d4ef7b6c7", "deprecated": false, "id": "CVE-2022-50111-f08fe40c" }, { "signature_type": "Line", "target": { "file": "sound/soc/codecs/mt6359-accdet.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "88038447925874337389145114764284713118", "180264683132432451917783078487875314555", "74519312821867547608857071051689696577" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8d5df69e2ec702d979f7d04ed519caf8691a032", "deprecated": false, "id": "CVE-2022-50111-f31bdc8c" } ] }