Description
The Hash-based Message Authentication Code (HMAC) provider in Java on Apple Mac OS X 10.4.11, 10.5.4, and 10.5.5 uses an uninitialized variable, which allows remote attackers to execute arbitrary code via a crafted applet, related to an "error checking issue."
References
- java-macos-hmac-code-execution(45396) vdb-entry
- APPLE-SA-2008-09-24 vendor-advisory
- 32018 third-party-advisory
- 31379 vdb-entry
- APPLE-SA-2008-09-24 vendor-advisory
- http://support.apple.com/kb/HT3178
- 1020943 vdb-entry
- http://support.apple.com/kb/HT3179