security/vuls: Update to 0.6.1 PR: 233525 Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer)f1992150b6
Port details
security/vuls 0.42.0_1
Agentless vulnerability scanner
Port info
- Maintainer
- girgen@FreeBSD.org
- Packages
- latest: 0.42.0_1
- Upstream
- up to date
- Last update
- to 0.42.0_1 · d81b7ba3c3
- Quarterly
- 2026Q4: 0.41.0_2 · last MFH 60647eff54
- WWW
- https://vuls.io
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install vulsinstalls 0.42.0_1 fromlatest; fromquarterly(2026Q4) 0.41.0_2- Port
# cd /usr/ports/security/vuls && make install clean- Size
- 20 MiB download · 89 MiB installed
- Depends on
- nothing
- License
- GPLv3+
- Creates
- user
vuls, groupvuls - pkg-message
Shown after installing
Congratulations, you have installed vuls! To use vuls, install vuls on all your machines and activate the daily periodic script using sysrc -f /etc/periodic.conf daily_vuls_enable="YES" and perhaps also add some config parameters; check the information header of /usr/local/etc/periodic/daily/vuls. Configure vuls by editing /usr/local/etc/vuls/config.toml. Vuls uses the port security/go-cve-dictionary to look up information about packages' CVEs. Install that port separately somewhere in your infrastructure, start the service and point vuls to it for CVE queries by editing vuls' configuration in /usr/local/etc/vuls/config.toml and setting the cveDict url properly. If you want to use vuls to collect reports from several nodes, set up the vuls service somewhere in your infrastructure. Set it up by enabling it and start it using service: sysrc vuls_enable="YES" service vuls start Also consider installing security/vulsrepo to present the resports in a friendly human-readable web gui.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.42.0_1 | 0.41.0_1 | – |
| FreeBSD 15 | 0.42.0_1 | 0.42.0 | – |
| FreeBSD 14 | 0.42.0_1 | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.41.0_2 | 0.41.0_1 | – |
| FreeBSD 14 | 0.41.0_2 | 0.41.0_1 | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.42.0_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (106)
security/vuls: Update to 0.4.2 PR: 224102 Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer)634e2c5210
security/vuls: Update to 0.4.1 Add slack build dependency. While here, improve LICENSE. Changes: https://github.com/future-architect/vuls/releases/tag/v0.4.1 PR: 223375 Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer)225b010755
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.2fb9f25373
Update to 0.4.0, reordered tuple alphabetically for sanity and cleanup fixed items upstream PR: 221868 Submitted by: Alexandru Ciobanu (maintainer) Reviewed by: lifanov (mentor), matthew (mentor) Approved by: lifanov (mentor), matthew (mentor) Differential Revision: https://reviews.freebsd.org/D1220918b004e089
Vuls is an agentless vulnerability scanner written in golang. It can scan localhost or remote hosts via SSH. Vuls has a Terminal-Based User Interface(TUI) to display the scan results. Vuls' features include: * scan for vulnerabilitie in Ubuntu, Debian, CentOS, Amazon Linux, RHEL, Oracle Linux, FreeBSD and Raspbian; * scan middleware that are not included in OS package management; * nondestructive testing; * email and slack notification. WWW: https://github.com/future-architect/vuls PR: 220328 Submitted by: Alexandru Ciobanu <iscandr@gmail.com> (maintainer) Reviewed by: matthew (mentor), mat Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/D1174682fd28fcab