Microsoft Office
TMA-OFFICE-2.1.1.3.2.4
Ensure 'Require that application add-ins are signed by Trusted Publisher' is set to 'Enabled'
Descripción
This policy setting controls whether add-ins for the specified Office application must be digitally signed by a trusted publisher. The recommended state for this setting is: Enabled. Rationale: By default, Office applications do not check the digital signature on application add-ins before opening them. Disabling or not configuring this setting may allow an application to load a dangerous add-in. As a result, malicious code could become active on a user's computer or the network. User setting: the audit checks HKEY_USERS\<SID>\SOFTWARE\Policies\Microsoft\office\16.0\access\security:requireaddinsig (REG_DWORD) in every loaded user hive (S-1-5-21-*) and is compliant when each holds 1. It prints 'no-user-hive-loaded' (FAIL) when no user profile is loaded, so scan while users are logged on.
Cómo se verifica
Método de auditoría: Registro de Windows
$sids = @(Get-ChildItem -Path 'Registry::HKEY_USERS' -ErrorAction SilentlyContinue | Where-Object { $_.PSChildName -match '^S-1-5-21-\d+-\d+-\d+-\d+$' } | ForEach-Object { $_.PSChildName }); if ($sids.Count -eq 0) { 'no-user-hive-loaded' } else { $bad = @(); foreach ($s in $sids) { $v = (Get-ItemProperty -Path ('Registry::HKEY_USERS\' + $s + '\SOFTWARE\Policies\Microsoft\office\16.0\access\security') -Name 'requireaddinsig' -ErrorAction SilentlyContinue).'requireaddinsig'; if (-not ($null -ne $v -and @(1) -contains [int64]$v)) { $bad += $s + ':requireaddinsig=' + $v } }; if ($bad.Count -eq 0) { 'compliant' } else { 'non-compliant: ' + ($bad -join ', ') } }- Salida esperada
compliant
Cómo se corrige
Método de corrección: Guía o parche de infraestructura
Configure through Group Policy (User Configuration): User Configuration\Administrative Templates\Microsoft Access 2016\Application Settings\Security\Trust Center\Require that application add-ins are signed by Trusted Publisher = Enabled
Propiedades
- Sistemas operativos
- Cualquiera
- Etiquetas
- officeproductivitycis-l1
- Referencia
- CIS Microsoft Office Enterprise Benchmark v2.0.0 - 2.1.1.3.2.4 Ensure 'Require that application add-ins are signed by Trusted Publisher' is set to 'Enabled'
Verificar este host
Ejecute esto en un equipo que tenga permiso para auditar. El escaneo es de solo lectura.
tmaegis scan --target office