Herunterladbare MIME-Typen einschränken [Aktualisiert in Security Center 1.3 und 2.0]
Die Eigenschaft glide.ui.attachment.download_mime_types erzwingt, dass die angegebene Liste gefährlicher Dateitypen auf den Client heruntergeladen und nicht inline im Browser angezeigt wird.
Wenn die Eigenschaft glide.ui.attachment.force_download_all_mime_types auf „true“ festgelegt ist, wird die Eigenschaft glide.ui.attachment.download_mime_types überschrieben, sodass alle MIME-Typen heruntergeladen und nicht vom Browser gerendert werden. Beispiel: Das Herunterladen von Text/HTML erzwingt, dass eine HTML-Datei als Datei auf den Client heruntergeladen und nicht inline im Browser angezeigt wird, wodurch ein XSS-Angriff verhindert wird. XSS kann zu einer leicht zu erreichenden Berechtigungseskalation auf höhere Rollen wie „Administrator“ führen, in der mehr seitliche Bewegung möglich ist.
Neue Korrektur: Stellen Sie sicher, dass die Eigenschaft glide.ui.attachment.force_download_all_mime_types auf „wahr“ festgelegt ist. Wenn die Eigenschaft in der Tabelle „sys_properties“ nicht vorhanden ist, ist der Standardwert „false“.
Weitere Informationen
| Attribut | Beschreibung |
|---|---|
| Eigenschaftsname | glide.ui.attachment.download_mime_types |
| Konfigurationstyp | Systemeigenschaften (/sys_properties_list.do) |
| Kategorie | Validierung, Bereinigung und Codierung |
| Zweck | Durch ordnungsgemäßes Verwalten der Liste gefährlicher Dateitypen, die nicht im Browser angezeigt werden können, werden Cross Site Scripting-Angriffe (XSS) verhindert. |
| Empfohlener Wert | Liste der anwendbaren MIME-Typen oder der empfohlene Wert: text/html,image/svg,image/svg+xml,application/xml |
| Standardwert | Liste der anwendbaren MIME-Typen für den Standardwert: text/html,image/svg,image/svg+xml,application/xml |
| Konfigurationstyp | Zeichenfolge: Beliebige, durch Kommas getrennte Werte von Anwendungs-MIME-Typen. |
| Funktionale Auswirkung | Diese Korrektur erzwingt die Leistung von Validierungsprüfungen, bevor eine Aktion ausgeführt wird, wenn Sie in einer Anwendung Now Platform auf einen Anhang klicken. Es gibt keine potenziellen Auswirkungen, aber die Anwender-Experience wird geändert. |
| Sicherheitsrisiko | (Moderat) Angreifer können MIME-Typen missbrauchen und unbeabsichtigte Skriptinhalte im Anhang auf der Seite des Opfers platzieren, um vertrauliche Informationen zu erfassen. Die Möglichkeit, über XSS zu verfügen, kann dazu führen, dass eine problemlose Ausweitung von Berechtigungen auf höhere Rollen wie „Administrator“ erreicht werden kann, in denen mehr seitliche Bewegung möglich ist. Füllen Sie im aktuellen Kontext die Eigenschaft mit einer Liste von kommagetrennten MIME-Anhangtypen aus, die nicht inline im Browser gerendert werden sollen. |
| Sicherheitsrisikobewertung | 6.4 |
| Zugehörige Eigenschaften |
|
| Referenzen | Eingeschränkt herunterladbare MIME-Typen definieren [Aktualisiert in Security Center 1.3, 1.5 und 2.0]. |