Its entirely possible that a patch can resolve the problem..
They can force the graphics card to do less (less strain but graphics might suffer)
Or they can do something about the fan speeds ?(possible for example on PC where you can set your idle and load fan speed in ATI tools)
They can also find that somewhere in the game there might be something that doesnt unload from memory correctly , eating up more processing power and then making the cpu over heat due to threads not stopping..
I am ofcourse guessing here , I am by no means a ps3 programmer , hope they can fix this with a patch.