RSS widget uses fetch_feed()
function, which is setting default cache lifetime to 43200 seconds (12 hours).
Since this value is filtered it can be overridden (as can feed cache overall). I did encounter plugin once, whose developer citing performance reasons completely disabled feed caching for all feeds.