iOS 4.3.5 is now available on iTunes. As you see in the screenshot, this latest update provides fixes for security with the security certificate validation. This firmware uses the build number 8L1.
Meanwhile, some users report a timeout error occurs when downloading iOS in iTunes 4.3.5. For your convenience, please download the appropriate firmware to the iOS device that you use the links below: