diff --git a/src/libs/security-hub-lib.ts b/src/libs/security-hub-lib.ts index 6e665b4..d815191 100644 --- a/src/libs/security-hub-lib.ts +++ b/src/libs/security-hub-lib.ts @@ -23,6 +23,7 @@ export interface SecurityHubFinding { description?: string; standardsControlArn?: string; remediation?: Remediation; + ProductName?: string; Resources?: Resource[]; } @@ -147,6 +148,7 @@ export class SecurityHub { ? finding.ProductFields.StandardsControlArn : "", remediation: finding.Remediation, + ProductName: finding.ProductName, Resources: finding.Resources as unknown as Resource[], }; } diff --git a/src/macpro-security-hub-sync.ts b/src/macpro-security-hub-sync.ts index f90ce67..37ad87a 100644 --- a/src/macpro-security-hub-sync.ts +++ b/src/macpro-security-hub-sync.ts @@ -312,6 +312,7 @@ export class SecurityHubJiraSync { "security-hub", finding.severity, finding.accountAlias, + finding.ProductName, ...identifyingLabels, ], priority: {