secubox-openwrt/dist/sbom/secubox-0.20-cve-report.json
CyberMind-FR 686fe113c5 feat(vhosts-checker): Add KISS UI dashboard for HAProxy vhosts status
Renamed from routes-status to vhosts-checker to avoid conflict with
OpenWrt's default network routes page.

- KISS UI theme with header chips and status cards
- Shows HAProxy vhosts with mitmproxy route status (OUT/IN)
- SSL certificate status indicators
- WAF bypass detection
- Sync routes and add missing route actions
- Accessible at Status → VHosts Checker and KISS UI Network → VHosts Checker

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-04 11:07:22 +01:00

2 lines
5.2 KiB
JSON

{"matches":[],"source":{"type":"sbom-file","target":"/home/reepost/CyberMindStudio/secubox-openwrt/scripts/../dist/sbom/secubox-0.20.cdx.json"},"distro":{"name":"","version":"","idLike":null},"descriptor":{"name":"grype","version":"0.109.0","configuration":{"output":["json"],"file":"/home/reepost/CyberMindStudio/secubox-openwrt/scripts/../dist/sbom/secubox-0.20-cve-report.json","pretty":false,"distro":"","add-cpes-if-none":false,"output-template-file":"","check-for-app-update":true,"only-fixed":false,"only-notfixed":false,"ignore-wontfix":"","platform":"","search":{"scope":"squashed","unindexed-archives":false,"indexed-archives":true},"ignore":[{"vulnerability":"","include-aliases":false,"reason":"","namespace":"","fix-state":"","package":{"name":"kernel-headers","version":"","language":"","type":"rpm","location":"","upstream-name":"kernel"},"vex-status":"","vex-justification":"","match-type":"exact-indirect-match"},{"vulnerability":"","include-aliases":false,"reason":"","namespace":"","fix-state":"","package":{"name":"linux(-.*)?-headers-.*","version":"","language":"","type":"deb","location":"","upstream-name":"linux.*"},"vex-status":"","vex-justification":"","match-type":"exact-indirect-match"},{"vulnerability":"","include-aliases":false,"reason":"","namespace":"","fix-state":"","package":{"name":"linux-libc-dev","version":"","language":"","type":"deb","location":"","upstream-name":"linux"},"vex-status":"","vex-justification":"","match-type":"exact-indirect-match"}],"exclude":[],"externalSources":{"enable":false,"maven":{"searchUpstreamBySha1":true,"baseUrl":"https://search.maven.org/solrsearch/select","rateLimit":300000000}},"match":{"java":{"using-cpes":false},"jvm":{"using-cpes":true},"dotnet":{"using-cpes":false},"golang":{"using-cpes":false,"always-use-cpe-for-stdlib":true,"allow-main-module-pseudo-version-comparison":false},"javascript":{"using-cpes":false},"python":{"using-cpes":false},"ruby":{"using-cpes":false},"rust":{"using-cpes":false},"hex":{"using-cpes":false},"stock":{"using-cpes":true},"dpkg":{"using-cpes":false,"missing-epoch-strategy":"zero","use-cpes-for-eol":false},"rpm":{"using-cpes":false,"missing-epoch-strategy":"auto","use-cpes-for-eol":false}},"fail-on-severity":"","registry":{"insecure-skip-tls-verify":false,"insecure-use-http":false,"ca-cert":""},"show-suppressed":false,"by-cve":false,"SortBy":{"sort-by":"risk"},"name":"","default-image-pull-source":"","from":null,"vex-documents":[],"vex-add":[],"match-upstream-kernel-headers":false,"fix-channel":{"redhat-eus":{"apply":"auto","versions":">= 8.0"}},"timestamp":true,"alerts":{"enable-eol-distro-warnings":true},"db":{"cache-dir":"/home/reepost/.cache/grype/db","update-url":"https://grype.anchore.io/databases","ca-cert":"","auto-update":true,"validate-by-hash-on-start":true,"validate-age":true,"max-allowed-built-age":432000000000000,"require-update-check":false,"update-available-timeout":30000000000,"update-download-timeout":300000000000,"max-update-check-frequency":7200000000000},"exp":{},"dev":{"db":{"debug":false}}},"db":{"status":{"schemaVersion":"v6.1.4","from":"https://grype.anchore.io/databases/v6/vulnerability-db_v6.1.4_2026-03-03T00:31:00Z_1772605503.tar.zst?checksum=sha256%3Afcd52485b156cb02a749d13a639c59e8d0dfe7e8e1c204816c2f477d7ee0d521","built":"2026-03-04T06:25:03Z","path":"/home/reepost/.cache/grype/db/6/vulnerability.db","valid":true},"providers":{"alma":{"captured":"2026-03-04T00:29:07Z","input":"xxh64:a1027418f269feb8"},"alpine":{"captured":"2026-03-04T00:29:06Z","input":"xxh64:5b206de31619c612"},"amazon":{"captured":"2026-03-04T00:29:22Z","input":"xxh64:5d7162b3fb08ded1"},"arch":{"captured":"2026-03-04T00:29:06Z","input":"xxh64:dc45bfc5fdf8575e"},"bitnami":{"captured":"2026-03-04T00:29:27Z","input":"xxh64:9735c581000cc3d4"},"chainguard":{"captured":"2026-03-04T00:33:32Z","input":"xxh64:582e3250297b3831"},"chainguard-libraries":{"captured":"2026-03-04T00:29:04Z","input":"xxh64:3d50a5bec88c05c8"},"debian":{"captured":"2026-03-04T00:29:14Z","input":"xxh64:352bd576d67ce220"},"echo":{"captured":"2026-03-04T00:29:18Z","input":"xxh64:dab56e9c49d11f00"},"eol":{"captured":"2026-03-04T00:30:32Z","input":"xxh64:b4133ab1408c567f"},"epss":{"captured":"2026-03-04T00:29:05Z","input":"xxh64:5ed89a5c5912ad86"},"fedora":{"captured":"2026-03-04T00:29:10Z","input":"xxh64:7950de3da9871fbb"},"github":{"captured":"2026-03-04T00:29:11Z","input":"xxh64:e37460e6ba69f030"},"kev":{"captured":"2026-03-04T00:29:14Z","input":"xxh64:c9e3d0a7e0a1150f"},"mariner":{"captured":"2026-03-04T00:29:07Z","input":"xxh64:d317e83671b5ec0c"},"minimos":{"captured":"2026-03-04T00:30:31Z","input":"xxh64:1bd040f80b238540"},"nvd":{"captured":"2026-03-04T00:29:45Z","input":"xxh64:95714c5be148a462"},"oracle":{"captured":"2026-03-04T00:29:17Z","input":"xxh64:840c55f96b22e7d7"},"photon":{"captured":"2026-03-03T00:31:00Z","input":"xxh64:2d1107d24940a482"},"rhel":{"captured":"2026-03-04T00:30:11Z","input":"xxh64:5695eff91f74d566"},"secureos":{"captured":"2026-03-04T00:29:16Z","input":"xxh64:60918aec14714cff"},"sles":{"captured":"2026-03-04T00:29:37Z","input":"xxh64:9179abdbd64c364e"},"ubuntu":{"captured":"2026-03-04T00:31:27Z","input":"xxh64:a976743caa951a4f"},"wolfi":{"captured":"2026-03-04T00:29:14Z","input":"xxh64:bc8a82d403646735"}}},"timestamp":"2026-03-04T07:59:57.895160886+01:00"}}