diff --git a/cmd/csaf_checker/rules.go b/cmd/csaf_checker/rules.go index 0899480..a1bc3fb 100644 --- a/cmd/csaf_checker/rules.go +++ b/cmd/csaf_checker/rules.go @@ -166,8 +166,11 @@ func (p *processor) eval(requirement int) bool { case 5: return !p.badAmberRedPermissions.hasErrors() + // Currently, only domains using HTTP-Header redirects are checked. + // A domain reaching evaluation will only have HTTP-Header redirects if any, + // and thus requirement 6 will always be fullfilled. case 6: - return len(p.redirects) == 0 + return true case 7: return !p.badProviderMetadata.hasErrors() case 8: