static int open_port(struct inode *inode, struct file *filp)
{
	return capable(CAP_SYS_RAWIO) ? 0 : -EPERM;
}

The product specifies permissions for a security-critical resource in a way that allows that resource to be read or modified by unintended actors.