Omair Majid discovered a flaw in the JNLP (Java Network Launching Protocol) implementation used in IcedTea-web. An unsigned Java Web Start application could use this flaw to manipulate content of the Security Warning dialog to show different file name than the one access to which was requested by the applications. This could confuse user to grant unintended access to local files. Note: This issue does not affect JNLP implementation as currently used in IcedTea, as it contains older version of the code that does not include file name in the access request prompt. Instead the prompt says "The application has requested (read|write) access to a file on the machine. Do you want to allow this action?", which does not allow user to determine which file the application requests access to.
Public now via upstream release: IcedTea-Web 1.0.4 and 1.1.1 http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-July/015171.html IcedTea6 1.8.9 and 1.9.9 http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-July/015170.html Upstream commits: http://icedtea.classpath.org/hg/release/icedtea-web-1.0/rev/b99f9a9769e0 http://icedtea.classpath.org/hg/release/icedtea-web-1.1/rev/512de5d90388
This issue has been addressed in following products: Red Hat Enterprise Linux 6 Via RHSA-2011:1100 https://rhn.redhat.com/errata/RHSA-2011-1100.html
Also fixed in Fedora FEDORA-2011-9541.