According to the Wikipedia article https://en.wikipedia.org/wiki/USB_C#Cables
USB-C 3.1 cables are considered full-featured USB-C cables. They are electronically marked cables that contain a chip with an ID function based on the configuration channel and vendor-defined messages (VDM) from the USB Power Delivery 2.0 specification. Cable length should be ≤ 2 m for Gen 1 or ≤ 1 m for Gen2. Electronic ID chip provides information about product/vendor, cable connectors, USB signalling protocol (2.0, Gen1, Gen 2), passive/active construction, use of VCONN power, supported VBUS current, latency, RX/TX directionality, SOP controller mode, and hardware/firmware version.
Is anyone here aware of USB-C cable teardowns, or analysis of the chips inside? I’m concerned about the security implications of an infected USB cable.