My attic gets pretty hot in the summer (110 to 115F on a really nasty day. Takes your breath away to walk in there. My wife has dug her Christmas decorations out in December to find candles melted/sagged over/bent (no idea how hot candle wax has to get to sag/mush) so we started storing the Christmas decorations under the house (that's no fun getting them out and putting them back every year.)
Anyway, on several occasions over the years I've run across ammo (my reloads and factory ammo) stored up there for 20 to 25 years and taken it to the garage to get included on the next range trip. Shot it all up (all that I've brought down, still have some cans of .45 acp and .308 up there, somewhere) with no failures to fire and no cracked brass.
Now, about 7 or 8 years ago, I did have some old (reloaded in the early to mid 80's) .44 magnum brass crack when we shot it in the Dan Wesson. I don't remember what brand the brass was. I do remember it was loaded with W296 and 240 grain jacketed bullets. It was the .44 magnum stuff, not the light/plinking/range fun reloads. That would have been stored upstairs for 20 years or so, too. Not sure why the .44 brass cracked and the .223 (much higher pressures) didn't. Same for the .357 magnum ammo (factory and reloads) as none of it cracked when we shot some of it.