Skip to content

Commit b6370f5

Browse files
authored
Merge pull request #1335 from CVEProject/dev
Update Int from Dev
2 parents 2e08a5d + def78db commit b6370f5

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/constants/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ function getConstants () {
101101
// Ajv's pattern validation uses the "u" (unicode) flag:
102102
// https://ajv.js.org/json-schema.html#pattern
103103
CVE_ID_REGEX: new RegExp(cveSchemaV5.definitions.cveId.pattern, 'u'),
104-
DATE_FIELDS: ['cveMetadata.datePublished', 'cveMetadata.dateUpdated', 'cveMetadata.dateReserved', 'providerMetadata.dateUpdated', 'datePublic', 'dateAssigned'
104+
DATE_FIELDS: ['cveMetadata.datePublished', 'cveMetadata.dateUpdated', 'cveMetadata.dateReserved', 'cveMetadata.dateRejected', 'providerMetadata.dateUpdated', 'datePublic', 'dateAssigned'
105105
]
106106
}
107107

src/controller/cve-id.controller/cve-id.controller.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,14 @@ async function getFilteredCveId (req, res, next) {
149149
// No redaction, original requested_by.user is in requested_by.cna and owning_cna
150150
i.requested_by.user = orgMap[cnaid].users[i.requested_by.user]
151151
}
152-
153152
i.owning_cna = orgMap[i.owning_cna].shortname
153+
// Finally, if the user is bulk download, redact the entire requested by object and owning cna
154+
if (isBulkDownload) {
155+
i.owning_cna = 'REDACTED'
156+
i.requested_by.user = 'REDACTED'
157+
i.requested_by.cna = 'REDACTED'
158+
}
159+
154160
return i
155161
})
156162
}

0 commit comments

Comments
 (0)