Skip to content

Security: prasanth-vedula/USB-HID-CDC-stack

Security

SECURITY.md

Security Policy

Scope

This repository is a host-side USB protocol simulation. Its main security-relevant boundary is the handling of untrusted USB request fields and payload lengths.

The implementation validates:

  • request type
  • direction
  • recipient
  • request lengths
  • buffer capacity
  • descriptor boundaries
  • endpoint parameters
  • HID report sizes
  • CDC line-coding fields
  • device state transitions

Reporting a vulnerability

Please report security-sensitive issues privately through GitHub's security-advisory mechanism when available.

Do not publish a reproducible vulnerability before a fix and disclosure plan have been agreed.

Scope limitation

This project does not claim to validate the security properties of a physical USB controller, PHY, DMA engine, operating-system USB stack, or hardware platform.

There aren't any published security advisories