Włączanie protokołu HSTS na serwerze proxy programu Dell Security Manager

Summary: Serwer proxy programu Dell Security Manager może wykazywać lukę w zabezpieczeniach HSTS podczas skanowania zabezpieczeń.

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.

Instructions

Dotyczy produktów:

  • Dell Security Management Server

Dotyczy wersji:

  • 11.1 i nowsze (zmodyfikowane przez zmianę konfiguracji)
  • 11.0 i starsze (wymaga zaktualizowanego pliku .jar zawierającego filtr HSTS. Trwa dochodzenie w sprawie tych starszych serwerów).

Dotyczy systemów operacyjnych:

  • Windows Server

Na serwerze proxy programu Dell Security Manager zidentyfikowano lukę w zabezpieczeniach protokołu HSTS. Aby usługi usuwały tę lukę, można skonfigurować filtr HSTS.

Usługa HTTP Strict Transport Security (HSTS) jest oznaczana jako luka w zabezpieczeniach przez skanery zabezpieczeń na serwerze proxy programu Dell Security Manager.

Serwer proxy programu Dell Security Manager składa się z czterech usług:

  • Serwer proxy rdzenia firmy Dell
  • Dell Device Server
  • Dell Policy Proxy
  • Serwer proxy zabezpieczeń firmy Dell
Uwaga: Dell Policy Proxy nie jest usługą serwera proxy Jetty i nie szyfruje transportu przez port 8000. Ładunek danych jest jednak szyfrowany, co zapewnia bezpieczeństwo w ten sposób, dlatego zmiana HSTS nie jest potrzebna dla Policy Proxy.

Należy zmodyfikować webdefault.xml plików w folderze conf, aby uwzględnić konfigurację filtra HSTS, aby włączyć HSTS w usługach Dell Core Server Proxy, Dell Device Server i Dell Security Server Proxy.

Uwaga: Domyślne pliki web-default.xml są takie same dla trzech usług serwera proxy. Szybką metodą propagowania zmian do innych usług jest zaktualizowanie jednego z plików web-default.xml, skopiowanie tego pliku do pozostałych dwóch folderów konf serwera i ponowne uruchomienie usług.

Lokalizacje instalacji to:

  • Serwer proxy podstawowego serwera Dell: C:\Program Files\Dell\Enterprise Edition\Core Server Proxy
  • Serwer urządzeń Dell: C:\Program Files\Dell\Enterprise Edition\Device Server
  • Serwer proxy zabezpieczeń Dell: C:\Program Files\Dell\Enterprise Edition\Security Server Proxy

Wykonaj następujące czynności:

  1. Zatrzymajusługi serwera proxy.
  2. Zmień katalog na jeden z folderów usług proxy .\conf.
  3. Wykonaj kopię zapasową pliku conf\web-default.xml na wypadek wystąpienia błędu.
  4. Dodaj aktualizacje filtru HSTS do jednego z plików conf\web-default.xml usług.

Konfiguracja filtra HSTS jest dodawana w dolnej części pliku webdefault.xml, powyżej wiersza:

</web-app>

Konfiguracja filtra HSTS jest następująca:

<filter>
    <filter-name>HSTSFilter</filter-name>
    <filter-class>com.credant.jetty.servlet.TransportSecurityFilter</filter-class>
    <init-param>
      <param-name>maxAgeSeconds</param-name>
      <param-value>31536000</param-value>
    </init-param>
    <init-param>
      <param-name>includeSubDomains</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
      <param-name>addPreload</param-name>
      <param-value>true</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>HSTSFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

Kilka ostatnich wierszy web-default.xml będzie wyglądało następująco (z dodanym filtrem HSTS w kolorze żółtym poniżej):

<security-constraint>
    <web-resource-collection>
      <web-resource-name>Disable TRACE and OPTIONS</web-resource-name>
      <url-pattern>/</url-pattern>
      <http-method>TRACE</http-method>
      <http-method>OPTIONS</http-method>
    </web-resource-collection>
    <auth-constraint/>
  </security-constraint>
  
 <filter>
    <filter-name>HSTSFilter</filter-name>
    <filter-class>com.credant.jetty.servlet.TransportSecurityFilter</filter-class>
    <init-param>
      <param-name>maxAgeSeconds</param-name>
      <param-value>31536000</param-value>
    </init-param>
    <init-param>
      <param-name>includeSubDomains</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
      <param-name>addPreload</param-name>
      <param-value>true</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>HSTSFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

</web-app>
  1. Skopiuj zaktualizowany plik web-default.xml do innych usług, których dotyczy problem.
  2. Uruchom ponownieusługi proxy.

Aby skontaktować się z pomocą techniczną, przejdź do sekcji Numery telefonów międzynarodowej pomocy technicznej Dell Data Security.
Przejdź do TechDirect, aby wygenerować zgłoszenie online do pomocy technicznej.
Aby uzyskać dodatkowe informacje i zasoby, dołącz do Forum społeczności Dell Security.

Affected Products

Dell Encryption
Article Properties
Article Number: 000209524
Article Type: How To
Last Modified: 15 Apr 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.