[原文]The installation of Sun ONE Application Server 7.0 for Windows 2000/XP creates a statefile with world-readable permissions, which allows local users to gain privileges by reading a plaintext password in the statefile.
Sun ONE Application Server statefile Authentication Credential Disclosure
Local Access Required
Loss of Confidentiality
Sun ONE Applicaiton Server contains a flaw that may lead to an unauthorized password exposure. It is possible to gain access to plaintext passwords by examining the file C:\sun\appserver7\statefile, whose permissions are set to world-readable during the default installation; this may result in a loss of confidentiality.
Currently, there are no known upgrades or patches to correct this issue. It is possible to correct the flaw by implementing the following workaround(s): Change the permissions of the file C:\sun\appserver7\statefile to be readable only by system administrators.
Discovery of this vulnerability has been credited to "SPI Labs" <firstname.lastname@example.org>.
Sun ONE Application Server 7.0 Standard Edition
Sun ONE Application Server 7.0 Platform Edition
A problem with the Sun ONE Application Server could make unauthorized access to credentials possible.
It has been reported that a problem exists in the method used for the storage of passwords by Sun ONE Application Server. This could lead to local users gaining unauthorized access to passwords, and potentially unauthorized access to the Sun ONE administrative server.
It should be noted that although this vulnerability has been reported to affect Sun ONE Application Server version 7.0 on Windows platforms, previous versions might also be affected.
There is no exploit required.
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: email@example.com <mailto:firstname.lastname@example.org>.