You're right! Even with no rule having kernal caching enabled will crash it! I think IIS assumes it should cache all static content even when there are no rules specifically for them. Somehow I can't edit my comment anymore but I'll leave this here :
EVEN WITH NO RULES, YOU ARE VULNERABLE! My previous answer has been proven to be wrong!
EVEN WITH NO RULES, YOU ARE VULNERABLE! My previous answer has been proven to be wrong!