diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs
index 9379927b5a..a57756bbf7 100644
--- a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs
+++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs
@@ -3684,7 +3684,22 @@ namespace Microsoft.PowerShell.Commands
///
/// Secure Memory Overwrite.
///
- SecureMemoryOverwrite = 4
+ SecureMemoryOverwrite = 4,
+
+ ///
+ /// UEFI Code Readonly.
+ ///
+ UEFICodeReadonly = 5,
+
+ ///
+ /// SMM Security Mitigations 1.0.
+ ///
+ SMMSecurityMitigations = 6,
+
+ ///
+ /// Mode Based Execution Control.
+ ///
+ ModeBasedExecutionControl = 7
}
///
diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/Get-ComputerInfo.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/Get-ComputerInfo.Tests.ps1
index fd62292eb3..8962cdc617 100644
--- a/test/powershell/Modules/Microsoft.PowerShell.Management/Get-ComputerInfo.Tests.ps1
+++ b/test/powershell/Modules/Microsoft.PowerShell.Management/Get-ComputerInfo.Tests.ps1
@@ -1304,7 +1304,8 @@ try {
"3" = "DMAProtection"
"4" = "SecureMemoryOverwrite"
"5" = "UEFICodeReadonly"
- "6" = "SMMSecurityMitigations1.0"
+ "6" = "SMMSecurityMitigations"
+ "7" = "ModeBasedExecutionControl"
}
$smartStatusValues = @{
"0" = "Off"