mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

jvergara
24.53.2007 d214f6cb75f340eeed17f627d682b63c96e86324
refs
author jvergara <jvergara@localhost>
Tuesday, April 24, 2007 15:53 +0200
committer jvergara <jvergara@localhost>
Tuesday, April 24, 2007 15:53 +0200
commitd214f6cb75f340eeed17f627d682b63c96e86324
tree 8807801a6784eef097a0e50acd402e9c0eb7a2c1 tree | zip | gz
parent aefdd0172850482c9e2893180b0d985843c63a10 view | diff
Avoid a security hole caused because CertificateManager class was calling Runtime.exec and providing some passwords in clear.  The modifications in the code use the OuputStream of the process that is generated to pass the password.  The resulting code depends has been tested using JDK 1.5 and 1.6 on Solaris sparc, Windows XP and Linux 2.4.7.
1 files modified
109 ■■■■ changed files
opends/src/server/org/opends/server/util/CertificateManager.java 109 ●●●● diff | view | raw | blame | history