atleast 20-25mm in lenght, and however wide the hole is
if the screw is going in between two fins, then measure the distance and buy a little bit bigger screw
maybe take the heatsink to a hardware store and test out different screws, as they ususally have screws on disaplay (if not in a big bucket/bin)