{"id":"CVE-2022-49659","summary":"can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits","details":"In the Linux kernel, the following vulnerability has been resolved:\n\ncan: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits\n\nIn commit 1be37d3b0414 (\"can: m_can: fix periph RX path: use\nrx-offload to ensure skbs are sent from softirq context\") the RX path\nfor peripheral devices was switched to RX-offload.\n\nReceived CAN frames are pushed to RX-offload together with a\ntimestamp. RX-offload is designed to handle overflows of the timestamp\ncorrectly, if 32 bit timestamps are provided.\n\nThe timestamps of m_can core are only 16 bits wide. So this patch\nshifts them to full 32 bit before passing them to RX-offload.","modified":"2026-04-02T08:27:48.592088Z","published":"2025-02-26T02:23:57.411Z","database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49659.json","cna_assigner":"Linux"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/2a2914a5bd7f38efe55a8372178146de82e0bce9"},{"type":"WEB","url":"https://git.kernel.org/stable/c/4c3333693f07313f5f0145a922f14a7d3c0f4f21"},{"type":"WEB","url":"https://git.kernel.org/stable/c/c7333f79888497bfd75dcd02a94eaf836dd1042c"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49659.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-49659"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"1be37d3b0414e3db47f6fcba6c16286bbae0cb65"},{"fixed":"c7333f79888497bfd75dcd02a94eaf836dd1042c"},{"fixed":"2a2914a5bd7f38efe55a8372178146de82e0bce9"},{"fixed":"4c3333693f07313f5f0145a922f14a7d3c0f4f21"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49659.json"}}],"schema_version":"1.7.5"}