handle_is_ok(int i, int type)
{
	return i >= 0 && (u_int)i < num_handles && handles[i].use == type;
}

The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.