Skip to main content

AI security scanning CLI — find CVEs in your stack in 60 seconds

Project description

ForgeSec CLI

AI security scanning for developers. Find CVEs, exposed secrets, and misconfigurations in your stack in 60 seconds.

pip install forgesec
forgesec scan

What it scans

  • Dependencies — pip, npm (CVEs with EPSS exploit probability + CISA KEV status)
  • Secrets — API keys, tokens, passwords in your codebase
  • GitHub repos — scan any public or private repo by URL

Commands

forgesec scan                        # scan current directory
forgesec scan --repo https://github.com/owner/repo   # scan a GitHub repo
forgesec scan --all                  # show all severities
forgesec scan --json                 # raw JSON output (for CI)

forgesec fix                         # scan + AI-powered remediation plans
forgesec watch --interval 30         # continuous scanning every 30 minutes
forgesec config --api <url>          # point to self-hosted instance

Exit codes

Code Meaning
0 Clean — no critical or high findings
1 High severity findings found
2 Critical severity findings found

Use in CI:

- name: Security scan
  run: |
    pip install forgesec
    forgesec scan --repo ${{ github.repository }} --json

Features

  • CVE detection with EPSS exploit probability scores
  • CISA KEV flags — know if a CVE is actively exploited in the wild
  • MITRE ATT&CK technique mapping per finding
  • AI-powered remediation with code examples
  • Scan diff — see new, persisting, and resolved issues between runs
  • Works offline against local directories

Dashboard

Full web dashboard with compliance reports (SOC2, ISO27001, PCI-DSS, HIPAA), SBOM generation, Slack alerts, and GitHub App integration at forgesec.co.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

forgesec_cli-0.1.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

forgesec_cli-0.1.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file forgesec_cli-0.1.0.tar.gz.

File metadata

  • Download URL: forgesec_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for forgesec_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 464d30b4cd760516de70c7c67e8679d000c55b36c2b069f202f10188016a524a
MD5 24728d1b9b16912b16e7463b4edd9b0c
BLAKE2b-256 90cbbfcbc0417190f594a0b16acb64feb956bababf2db802b33a39107d65ab08

See more details on using hashes here.

File details

Details for the file forgesec_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: forgesec_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for forgesec_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dce2cb1f9bdc5a3cf3ecc0689b18626152533909dc84d68477eb05dc75a60617
MD5 9dd4475837d7d52ab3228a9ceb89d129
BLAKE2b-256 570df421784568cce0d239ae64f3b33f778836c69c9249c8061f234a5d66e034

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page