SCM_RIGHTS API quirks
Summary
SCM_RIGHTS API quirks explains how ancillary file descriptor messages attach to the data bytes sent with sendmsg, and how recvmsg can coalesce or split messages in ways that complicate processing. It highlights security risks from improperly handling SCM_RIGHTS, including potential FD leakage and DoS, and notes platform differences and mitigations.