CVE Database›Document archive›CVE-2023-54105

CVE-2023-54105

kernel: can: isotp: check CAN address family in isotp_bind()

Loading…

Severity

Unknown

Red Hat Product Security

0

CVSS 3.1

Review impact separately from score.

Published · December 24, 2025

Updated · June 30, 2026

Description

A missing input validation was found in the Linux kernel's CAN ISO-TP protocol implementation. The isotp_bind() function does not verify that the address family in the sockaddr structure is AF_CAN. This allows bind calls with incorrect address families (such as AF_XDP) to succeed without proper error notification to userspace.

Statement

The commit explicitly states this issue "has no functional impact" — the bind operation works correctly regardless of the address family value provided. This is purely an input validation improvement to return proper error codes to userspace applications using incorrect address families. There is no crash, memory corruption, or security vulnerability.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 0
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N

CWE-1287 · Improper Validation of Specified Type of Input