Skip to content

chore(deps): bump vuls-data-update and vuls2 to latest#2602

Merged
shino merged 3 commits into
masterfrom
MaineK00n/update-vuls2
Jul 9, 2026
Merged

chore(deps): bump vuls-data-update and vuls2 to latest#2602
shino merged 3 commits into
masterfrom
MaineK00n/update-vuls2

Conversation

@shino

@shino shino commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

What did you implement:

Bump github.com/MaineK00n/vuls-data-update and github.com/MaineK00n/vuls2 to their latest upstream heads (vuls-data-update: nightly branch, vuls2: main branch).

  • github.com/MaineK00n/vuls-data-update: f3c7f13 (2026-06-30) → b52d4dc (2026-07-09, nightly head)
  • github.com/MaineK00n/vuls2: 69ab575 (2026-06-30) → 49df52e (2026-07-09)

Upstream changes (MaineK00n/vuls-data-update@f3c7f13ad814...b52d4dc1721c):

Upstream changes (MaineK00n/vuls2@69ab575c2ebe...49df52eeaa6c), notably vuls2 db fetch performance improvements:

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

  • go build ./... and go test ./detector/... pass
  • Ran vuls report against a pseudo server with cpeNames = ["cpe:/a:openssl:openssl:1.0.2k"] starting from a deleted vuls2 db, on master and on this branch:
build db fetch + report (wall clock) max RSS
master (vuls2 69ab575) 4:57.86 586 MB
this branch (vuls2 49df52e) 0:42.67 839 MB

vuls2 db fetch (nightly, ~11GB) is roughly 7x faster thanks to MaineK00n/vuls2#399 and MaineK00n/vuls2#401, at the cost of a modest memory increase. Detection results are identical (61 CVEs detected / 51 after confidence filter).

Checklist:

  • I have read the contribution guide
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have added tests that prove my fix is effective or that my feature works

🤖 Generated with Claude Code

github.com/MaineK00n/vuls2 is already at the latest main (69ab575).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the vuls-data-update dependency to the latest upstream commit so Vuls benefits from recent extractor fixes in the data update pipeline.

Changes:

  • Bump github.com/MaineK00n/vuls-data-update pseudo-version in go.mod
  • Refresh go.sum checksums for the updated vuls-data-update version

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
go.mod Updates the required github.com/MaineK00n/vuls-data-update version to the newer pseudo-version.
go.sum Updates module checksums to match the bumped vuls-data-update version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Includes db fetch performance improvements:
- perf(db/fetch): disable zstd lowMem to avoid window-sized memmoves (MaineK00n/vuls2#399)
- fix(db/fetch): stream manifest directly instead of copying to memory store (MaineK00n/vuls2#401)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

Comment thread go.mod
@shino shino changed the title chore(deps): bump vuls-data-update to latest chore(deps): bump vuls-data-update and vuls2 to latest Jul 9, 2026
@shino shino requested a review from Copilot July 9, 2026 02:41

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 2 changed files in this pull request and generated no new comments.

The previous pin 63b24be was the head of the main branch; the default
(and most up-to-date) branch of vuls-data-update is nightly.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 2 changed files in this pull request and generated no new comments.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 2 changed files in this pull request and generated no new comments.

@shino shino requested a review from MaineK00n July 9, 2026 03:30

@MaineK00n MaineK00n left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛞

@shino shino merged commit c4611e3 into master Jul 9, 2026
10 checks passed
@shino shino deleted the MaineK00n/update-vuls2 branch July 9, 2026 05:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants