usb8devstartxmit in drivers/net/can/usb/usb8dev.c in the Linux kernel through 5.17.1 has a double free.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-28388.json"
[
{
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/3d3925ff6433f98992685a9679613a2cc97f3ce2",
"digest": {
"line_hashes": [
"189968261417205425744042134235877961321",
"214435793719808699901693627370265481306",
"54487720833965134068749026747380607024",
"183466114049868737476660490363714817331",
"80424879075667679539100857389116805039",
"150935325439414752863071306665420362128",
"167342107911048612423023465247373608252",
"46154287868008460604253971281878948110",
"325933295122317623227779108013240464031",
"310832374297361624738368562425650330465",
"39057453673677746601772074027955249115",
"229837833782927037830728219659477837431",
"327276170151358457942072934929575678753",
"137926660379402132443748179658187418943",
"5912708860432742580953786449473390179",
"44598607137281580437899036642341763159",
"293327352695338136276001890224834619819",
"228533688500180615540915252099621012194"
],
"threshold": 0.9
},
"id": "CVE-2022-28388-446c6a45",
"deprecated": false,
"target": {
"file": "drivers/net/can/usb/usb_8dev.c"
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/3d3925ff6433f98992685a9679613a2cc97f3ce2",
"digest": {
"function_hash": "91659208199380167141281686659023903635",
"length": 2321.0
},
"id": "CVE-2022-28388-4dea2f9a",
"deprecated": false,
"target": {
"file": "drivers/net/can/usb/usb_8dev.c",
"function": "usb_8dev_start_xmit"
}
}
]