Possible problems with your unit:
-Unit is leaning forward and is not perfectly level in all directions. Unit should be level from left to right and front to back-Worst mistake you can do is have your door leaning forward that will cause a possible leak through time also.
-Bad or weak door springs or bend/damaged door.
-Bad door lock & latch kit.
-Dishes/utensils pushing against the door being overpacked
Parts for Whirlpool KUDS01FLWH6 Dishwasher - AppliancePartsPros.com