Сканирование безопасности показывает: Хранилище доверенных сертификатов (Java) использует данные пароля по умолчанию или ненадежные

Summary: Сканирование безопасности выявило хранилище доверия Java (cacerts) на сервере DPA для использования пароля по умолчанию «changeit» и разрешающих разрешений для файлов, что создало риск утечки учетных данных. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Сканирование безопасности, проведенное компанией Bladelogic, показало следующее для сервера приложений Data Protection Advisor:

Certificate Trust Store (Java) Uses Default or Weak Password Details: Directory Permissions: -rwxrwxr-x Directory Owner: apollosuperuser Directory Owner Group: dpaservices
Technical Detail: /app/emc/dpa/services/_jre/lib/security/cacerts

 

Cause

Пароль для хранилища доверия cacerts был недостаточно надежным, так как использовался пароль по умолчанию.

 

Resolution

Чтобы получить более надежный пароль, пароль хранилища доверенных сертификатов cacerts и его пароль псевдонима были изменены с помощью следующих действий.

На сервере приложений:

  1. cd "C:\Program Files\EMC\DPA\services_jre\bin"
  2. Измените пароль доверенного хранилища cacerts с помощью следующей команды.

    keytool.exe -storepasswd -keystore "C:\Program Files\EMC\DPA\services_jre\lib\security\cacerts"
    Примечание. Старый пароль — «changeit». Введите новый пароль при появлении соответствующего запроса.
  3. Добавьте новую строку ниже с новым паролем в конце файла C:\Program Files\EMC\DPA\services_jre\lib\security\java.security:

    javax.net.ssl.trustStorePassword=<new password>
  4. Измените новый пароль псевдонима cacerts с помощью следующей команды.

    keytool.exe -keypasswd -keystore "C:\Program Files\EMC\DPA\services_jre\lib\security\cacerts" -storepass PASSWORD -alias <cacerts alias> -keypass changeit -new PASSWORD

    Где PASSWORD — это новый пароль, созданный на шаге 2.

  5. Перезапустите приложение DPA.

В целях дополнительной безопасности разрешения для файлов cacerts также были изменены на 444.

После этих изменений программа Security Scan больше не обнаруживала оповещение системы безопасности

 

Additional Information

cacerts — это не хранилище ключей (apollo.keystore), которое обычно используется DPA, и которое находится в /opt/emc/dpa/services/standalone/configuration. Вместо этого cacerts — это отдельное хранилище доверия (хранилище ключей), содержащее коллекцию сертификатов доверенного источника сертификатов (CA). Oracle включает файл cacerts с поддержкой SSL в набор инструментов Java™ Secure Socket Extension (JSSE) и JDK.

Для текущего самозаверяющего сертификата DPA не полагается на хранилище доверия. Однако могут быть другие третьи стороны, где мы можем полагаться на это хранилище доверия при доступе к удаленным конечным точкам (то есть ESRS, приложения резервного копирования или базы данных). Если сертификат удаленного приложения подписан CA, он проверяется с помощью этого хранилища доверия.

 

Products

Data Protection Advisor
Article Properties
Article Number: 000168756
Article Type: Solution
Last Modified: 06 فبراير 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.