Skip to content

Commit 97c3cee

Browse files
fix: Tranform into UTC the last modified date from database (#7222)
Co-authored-by: Jeremy Long <jeremy.long@gmail.com>
1 parent 1c0f6d4 commit 97c3cee

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

core/src/main/java/org/owasp/dependencycheck/data/update/NvdApiDataSource.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,9 @@ private boolean processApi() throws UpdateException {
306306
builder.withEndpoint(endpoint);
307307
}
308308
if (lastModifiedRequest != null) {
309-
final ZonedDateTime end = lastModifiedRequest.minusDays(-120);
309+
// make it UTC as required by NvdCveClientBuilder#withLastModifiedFilter
310+
lastModifiedRequest = lastModifiedRequest.withZoneSameInstant(ZoneId.of("UTC"));
311+
final ZonedDateTime end = lastModifiedRequest.plusDays(120);
310312
builder.withLastModifiedFilter(lastModifiedRequest, end);
311313
}
312314
final String key = settings.getString(Settings.KEYS.NVD_API_KEY);

0 commit comments

Comments
 (0)