Well according to Apple its the weak passwords that are to be blamed for the icloud hack which lead to Celebrity photo leak, Here is an official release from Apple.