Bool tool and shading
2 Ways you can fix it

Click the Cube and go to shading in the left hand tool panel instead of smooth just click Flat


OR

Click on the cube and apply the boolean modifier only and add the edge split modifier to it. And bring the edge split modifier on the top then the bevel modifier in the order.