static int match_devt(struct device *dev, void *data)
{
	return dev->devt == (dev_t) (unsigned long) data;
}

The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.