In changeportsettings in drivers/usb/serial/io_ti.c in the Linux kernel before 4.11.3, local users could cause a denial of service by division-by-zero in the serial device layer by trying to set very high baud rates.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-18360.json"
[
{
"target": {
"file": "drivers/usb/serial/io_ti.c"
},
"digest": {
"line_hashes": [
"155362525989713202967384952949944148052",
"210458524638815984367476243163385783267",
"119440584959858366064523410496674602512",
"15393682815827459763927396732959696780",
"338187315552341896585671787735641838356"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2017-18360-4a3d2d4b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@6aeb75e6adfaed16e58780309613a578fe1ee90b",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "drivers/usb/serial/io_ti.c",
"function": "change_port_settings"
},
"digest": {
"length": 3726.0,
"function_hash": "42587604312881831407909972967528483548"
},
"signature_type": "Function",
"id": "CVE-2017-18360-6ca6a118",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@6aeb75e6adfaed16e58780309613a578fe1ee90b",
"deprecated": false,
"signature_version": "v1"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-18360.json"
[
{
"target": {
"file": "drivers/usb/serial/io_ti.c",
"function": "change_port_settings"
},
"digest": {
"length": 3726.0,
"function_hash": "42587604312881831407909972967528483548"
},
"signature_type": "Function",
"id": "CVE-2017-18360-502f78bc",
"source": "https://github.com/torvalds/linux/commit/6aeb75e6adfaed16e58780309613a578fe1ee90b",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "drivers/usb/serial/io_ti.c"
},
"digest": {
"line_hashes": [
"155362525989713202967384952949944148052",
"210458524638815984367476243163385783267",
"119440584959858366064523410496674602512",
"15393682815827459763927396732959696780",
"338187315552341896585671787735641838356"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2017-18360-514c05a9",
"source": "https://github.com/torvalds/linux/commit/6aeb75e6adfaed16e58780309613a578fe1ee90b",
"deprecated": false,
"signature_version": "v1"
}
]