A vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Sun Java Web Start. User interaction is required to exploit this vulnerability in that the target must visit a malicious page. The specific flaw exists in the useEncodingDecl() function used while parsing the xml header character encoding attribute. When a user downloads a malicious JNLP file, the charset value is read into a static buffer. If an overly charset name in the xml header is included, a stack based buffer overflow occurs, resulting in an exploitable condition.
You can download this advisory from the following link: https://packetstormsecurity.com/files/download/64537/ZDI-08-010.txt
Source: https://packetstormsecurity.com/files/64537/Zero-Day-Initiative-Advisory-08-010.html

