awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
future-architect avatar

future-architect/vuls

0
View on GitHub↗
12,185 stars·1,235 forks·Go·GPL-3.0·51 viewsvuls.io↗

Vuls

Vuls is an agentless vulnerability scanner and CVE intelligence aggregator. It identifies security flaws in operating systems, containers, and network devices without requiring the installation of permanent software agents on target machines.

The project distinguishes itself by cross-referencing software versions against multiple vulnerability databases, security advisories, and known exploit catalogs. It utilizes platform-based enumeration and lockfile analysis to detect vulnerabilities in network hardware, programming libraries, and website plugins.

The tool covers a broad range of security auditing capabilities, including Linux and FreeBSD system patching, container security analysis, and the verification of pending kernel reboots. It supports various data acquisition methods, including remote SSH scanning, local execution, and an HTTP-based scan server mode.

Features

  • OS Vulnerability Scanning - Scans diverse operating systems, cloud environments, and containers to identify known security flaws.
  • Vulnerability Scanners - Provides agentless vulnerability scanning for operating systems, containers, and network devices.
  • Dependency Analysis - Analyzes programming language lockfiles and package manifests to detect insecure third-party libraries.
  • Dependency Auditing - Detects security flaws in programming libraries and website plugins by analyzing lockfiles and version data.
  • Network Hardware Scanning - Identifies security vulnerabilities in network hardware and devices via platform-based enumeration.
  • Agentless Data Collection - Provides a mechanism to collect system data via SSH or local execution to avoid permanent agent installations.
  • Automated Security Patching - Checks operating systems for missing security updates and identifies servers that require reboots after kernel patches.
  • Container Security Scanners - Scans running containers and cloud environments to detect outdated software and known security vulnerabilities.
  • Network Security Auditing - Identifies known vulnerabilities in network hardware and devices through platform enumeration and version checking.
  • Dependency Vulnerability Scanning - Analyzes installed project packages and lockfiles for known security vulnerabilities using external databases.
  • Vulnerability Databases - Cross-references detected software versions and package metadata against known vulnerability databases and security advisories.
  • Intelligence Cross-Referencing - Matches discovered software versions against multiple vulnerability databases, security advisories, and exploit catalogs.
  • Threat Intelligence Aggregation - Combines data from vulnerability databases, security advisories, and exploit catalogs to produce high-quality results.
  • Vulnerability Intelligence Feeds - Aggregates and cross-references software versions against multiple vulnerability databases, security advisories, and exploit catalogs.
  • Vulnerability Scanning - Identifies security flaws in operating systems, containers, and network devices without requiring permanent agent installations.
  • Compiled Software Vulnerability Detection - Detects security flaws in compiled software and network devices using lockfiles and third-party integrations.
  • Vulnerability Scan Servers - Implements an HTTP-based scan server that processes software manifests and returns vulnerability results in JSON format.
  • Dependency Vulnerability Scanners - Analyzes programming language libraries and website plugins to find vulnerabilities via lockfiles.
  • Remote Security Scanning - Connects to target servers via SSH from a central machine to perform security audits without installing agents.
  • Security Auditing Tools - Allows security audits to be run directly on a target machine to eliminate the need for central SSH connectivity.
  • Platform Enumeration - Identifies vulnerabilities in network devices and containers by detecting the specific hardware or runtime environment.
  • Kernel Reboot Auditing - Checks if target servers require a reboot after kernel updates to ensure security patches are active.
  • Reboot Auditing - Checks system kernel versions and package update logs to identify servers requiring restarts for security patches.
  • Linux Security - An agentless vulnerability scanner for Linux systems.
  • Vulnerability Scanners - Agentless vulnerability scanning for Linux and FreeBSD systems.
  • Privilege Escalation - Vulnerability scanner for Linux systems.
  • Security Tools - Agentless vulnerability scanner for Linux

Star history

Star history chart for future-architect/vulsStar history chart for future-architect/vuls

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does future-architect/vuls do?

Vuls is an agentless vulnerability scanner and CVE intelligence aggregator. It identifies security flaws in operating systems, containers, and network devices without requiring the installation of permanent software agents on target machines.

What are the main features of future-architect/vuls?

The main features of future-architect/vuls are: OS Vulnerability Scanning, Vulnerability Scanners, Dependency Analysis, Dependency Auditing, Network Hardware Scanning, Agentless Data Collection, Automated Security Patching, Container Security Scanners.

Which projects share features with future-architect/vuls?

Projects with overlapping indexed features include: projectdiscovery/nuclei — Nuclei is a modular security scanning framework designed for automated vulnerability detection and infrastructure… sullo/nikto — Nikto is an open-source HTTP security auditing tool and web server vulnerability scanner. It functions as a… coreos/clair — Clair is a container vulnerability scanner that performs static analysis of container images to identify known… google/tsunami-security-scanner — Tsunami Security Scanner is a network vulnerability scanner and security auditor designed to identify high-severity… google/osv.dev — OSV is a distributed database and aggregator of open-source security advisories that uses a standardized vulnerability… npm/cli — This project is a command line interface for managing, installing, and publishing JavaScript packages to a remote…

Projects sharing features with Vuls

These projects share indexed features with Vuls. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • projectdiscovery/nucleiprojectdiscovery avatar

    projectdiscovery/nuclei

    29,189View on GitHub↗

    Nuclei is a modular security scanning framework designed for automated vulnerability detection and infrastructure reconnaissance. It functions as a template-driven engine that executes security checks across diverse network protocols, allowing users to define custom detection logic to identify vulnerabilities, misconfigurations, and exposed assets. The platform distinguishes itself through its highly extensible architecture, which supports distributed scanning, headless browser automation for dynamic web content, and out-of-band interaction monitoring to detect blind vulnerabilities. It integ

    Goattack-surfacecve-scannerdast
    View on GitHub↗29,189
  • sullo/niktosullo avatar

    sullo/nikto

    10,104View on GitHub↗

    Nikto is an open-source HTTP security auditing tool and web server vulnerability scanner. It functions as a reconnaissance engine designed to identify insecure server options, outdated software, and common vulnerabilities by analyzing HTTP responses. The project differentiates itself through capabilities for intrusion detection evasion and web server fingerprinting. It uses request-level encoding and timing spacers to bypass security filters and employs signature-based identification to determine specific server software versions and misconfigurations. The scanner covers broad capability are

    Perl
    View on GitHub↗10,104
  • coreos/claircoreos avatar

    coreos/clair

    11,011View on GitHub↗

    Clair is a container vulnerability scanner that performs static analysis of container images to identify known security vulnerabilities. It functions as an analyzer for OCI and Docker images, indexing their contents to detect security risks and outdated packages without requiring the containers to be running. The tool identifies vulnerabilities by matching indexed container components against security databases to find common vulnerabilities and exposures. This process involves analyzing filesystem layers to track the provenance and versioning of packages across the image hierarchy. The proj

    Go
    View on GitHub↗11,011
  • google/tsunami-security-scannergoogle avatar

    google/tsunami-security-scanner

    8,584View on GitHub↗

    Tsunami Security Scanner is a network vulnerability scanner and security auditor designed to identify high-severity flaws across network assets. It functions as an asynchronous security probe engine that utilizes automated probes and specialized detection logic to find critical weaknesses and prioritize remediation efforts. The project is distinguished by a plugin-based scanning engine, which uses a modular architecture of interchangeable detection plugins to identify vulnerabilities. This extensibility allows for the development and integration of custom security plugins to expand the variet

    Java
    View on GitHub↗8,584
Compare all 30 related projects→