In the Linux kernel, the following vulnerability has been resolved:
drivers: serial: jsm: fix some leaks in probe
This error path needs to unwind instead of just returning directly.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6066bd69ffba3a6abc7c0793ccba1da79b7d77e3",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-04d78e5f",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@744c2d33a88b082d9d504520f0132b3d688547b2",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-1bed0b9d",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3bf05c2650cf6b8d83bf0b0d808cc78c6ee7e84c",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-2af43921",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ea1fd63fdf0e83b491c2a9f25b395aa0e4bf6e8",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-2d09fc3b",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6066bd69ffba3a6abc7c0793ccba1da79b7d77e3",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-329aba5a",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@71ffe5111f0ffa2fd43c14fd176c6f05d4e82212",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-374f9652",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff9a5e50fb1910be33e62925bc7ee3bef474879e",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-560bbaa8",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d5859ef229e381f4db38dce8ed58e4bf862006b",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-64ff7d2e",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6be8e565a4a60530797a974d0a3d0e30656166a1",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-656f2108",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@71ffe5111f0ffa2fd43c14fd176c6f05d4e82212",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-8b4a9c88",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3bf05c2650cf6b8d83bf0b0d808cc78c6ee7e84c",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-9c81c8ea",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ea1fd63fdf0e83b491c2a9f25b395aa0e4bf6e8",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-9d322a53",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@744c2d33a88b082d9d504520f0132b3d688547b2",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-b8270c7d",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1d5859ef229e381f4db38dce8ed58e4bf862006b",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-c979d6d1",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6be8e565a4a60530797a974d0a3d0e30656166a1",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-d99e8203",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@737594536dc3ce732976c0d84bb1dcc842065521",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-ebd7a0bc",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@737594536dc3ce732976c0d84bb1dcc842065521",
"target": {
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-f1974be2",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"123525779533630560492212951777088584150",
"157195337018207728031540004502202290076",
"255037669675985257100310852031089061235",
"56636361691452367753335174500890829574"
]
},
"deprecated": false,
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff9a5e50fb1910be33e62925bc7ee3bef474879e",
"target": {
"function": "jsm_probe_one",
"file": "drivers/tty/serial/jsm/jsm_driver.c"
},
"id": "CVE-2022-50312-f93fa4ba",
"signature_type": "Function",
"digest": {
"function_hash": "22734657064857697439212612517167465488",
"length": 4146.0
},
"deprecated": false,
"signature_version": "v1"
}
]