I'm not sure if it's possible with one collider (although it may be, hopefully someone else can fill us in,) but you could try a smaller, flatter collider for each surface of the cube, each with their own tags and able to send their own events on collision.