RepoTrust

Leaderboard github.com

PyXiion/openbunker

  • View repository ↗
  • TypeScript
  • ★ 2
  • commit a74205e2ff90
  • scored 2026-11-14
  • scoring prov-5+qual-2+sec-2

AI provenance

0%

possible

Confidence
62%
Coverage
100%

Estimated share of AI-generated code. Explicit attribution is a lower bound.

Code quality

74/100

adequate

Confidence
90%
Coverage
100%

Complexity, duplication, lint density, tests, CI, docs and review process.

Security

52/100

weak

Confidence
85%
Coverage
100%

Secrets, static analysis, vulnerable dependencies, CI and supply-chain posture.

AI provenance

0% possible

Weak signals consistent with AI-assisted development.

How the score is built

  • Explicitly attributed share0%
  • Unattributed share in AI-pace bursts36%
  • Estimated AI-generated share0%
  • AI tool configuration files1
  • Work sessions at AI pace3
  • Releases at AI pacenot measured
  • Coding-style index (1.0+ means possible)0.05

Lines added per month all AI-attributed share

  1. 2026-0416,339 · 0% AI

Evidence by analyzer

Explicit AI attributionok
attributed_commit_share
0.0%
attributed_commits
0
attributed_loc
0
attributed_loc_share
0.0%
commits
89
effective_loc
16,339
tools_detected
0
AI tool configurationok1 item
artifacts
1
earliest_adoption
2026-04-09
tools_configured
1
workflow_agents
0
Commit velocityok3 items
excluded_import_loc
5,041
flagged_loc
5,956
flagged_loc_share
52.7%
flagged_units
3
max_loc_per_hour
1,205.86
measured_loc
11,298
median_loc_per_hour
361.11
pr_timed_units
0
pre_ai_era_burst_loc
0
pre_ai_era_bursts
0
pre_ai_era_measured_loc
0
work_units
10
Release velocityskipped
Coding styleok
count:assistant_voice
0
count:emoji_in_code
1
count:narrated_steps
0
count:placeholder
0
files:assistant_voice
0
files:emoji_in_code
1
files:narrated_steps
0
files:placeholder
0
index
0.05
lines_scanned
10,395
per_kloc:assistant_voice
0
per_kloc:emoji_in_code
0.10
per_kloc:narrated_steps
0
per_kloc:placeholder
0

Code quality

74 adequate

Code quality is adequate: test-to-source ratio 0.10, CI runs tests; 3% of function code in complex or long functions; 10% duplicated lines. Weakest area: docs.

How the score is built

  • Complexity92
  • Duplication54
  • Lint and smells100
  • Tests and CI72
  • Documentation40
  • Type safety60
  • Review processnot measured

Evidence by analyzer

Complexity (lizard)ok2 items
complex_functions
2
function_nloc
4,403
functions
466
long_functions
0
many_param_functions
0
mean_ccn
2.70
p90_ccn
7
risky_nloc_share
2.6%
Duplication (jscpd)ok10 items
compared_lines
7,233
duplicated_lines
752
duplicated_share
10.4%
files
84
Lintok
findings
0
scanned_lines
10,316
weighted_findings
0
Tests and CIok3 items
  • CI config: .github/workflows/ci.yml .github/workflows/ci.yml
  • CI runs tests (npm run test)
  • CI runs linters (tsc --noEmit)
check:ci_present
yes
check:ci_runs_lint
yes
check:ci_runs_tests
yes
check:has_tests
yes
check:test_ratio
no
check:tests_cochange
no
ci_files
1
cochange_commits
55
cochange_share
3.6%
source_lines
10,395
test_lines
1,085
test_ratio
0.10
Documentationok1 item
  • README.md README.md
check:changelog
no
check:contributing
no
check:license
no
check:readme
yes
readme_lines
40
Type safetyok1 item
  • TypeScript strict type checking: backend/tsconfig.json backend/tsconfig.json
check:low_escape_density
no
check:strict_config
yes
escapes
64
escapes_per_kloc
10.73

Security

52 weak

Security posture is weak: 298 known vulnerabilities in 71 dependencies; 4 high-severity workflow issues. Weakest area: dependencies.

How the score is built

  • Secrets94
  • Static analysis (SAST)90
  • Vulnerable dependencies0
  • CI workflows38
  • Security posture0
  • OpenSSF Scorecardnot measured

Evidence by analyzer

OpenSSF Scorecardskipped

no published OpenSSF Scorecard result for this repo

Package registriesok
checked
42
declared
42
lookup_errors
0
missing
0
recent
0
Secrets (gitleaks)ok
secrets_current
0
secrets_history
0
secrets_low_confidence
1
secrets_nonprod
1
Static analysis (opengrep)ok
findings
15
findings_high
0
findings_low
4
findings_medium
11
parse_errors
0
scanned_lines
10,316
weighted_findings
3
Dependencies (osv-scanner)ok
penalty
496
vulnerabilities
298
vulnerable_packages
71
vulns_critical
9
vulns_high
108
vulns_low
30
vulns_medium
148
vulns_unknown
3
CI workflows (zizmor)ok
findings
9
findings_high
4
findings_low
0
findings_medium
5
penalty
57.60
workflows
1
Security postureok
check:dependency_updates
no
check:lockfiles
yes
check:security_policy
no
check:signed_commits
no
signed_commit_share
0.0%
unpinned_manifests
0
Release downloadsok
binary_assets
0
signals
0
suspicious
0

Findings

9 critical112 high167 medium36 low

SeverityRuleLocationMessageTool
critical osv/GHSA-jqcg-44mw-7w3h backend/package-lock.json [email protected] (npm) is affected by GHSA-jqcg-44mw-7w3h Dependencies (osv-scanner)
critical osv/GHSA-23hp-3jrh-7fpw frontend/package-lock.json [email protected] (npm) is affected by GHSA-23hp-3jrh-7fpw Dependencies (osv-scanner)
critical osv/GHSA-279x-mwfv-vcqv frontend/package-lock.json @nuxt/[email protected] (npm) is affected by GHSA-279x-mwfv-vcqv Dependencies (osv-scanner)
critical osv/GHSA-hffm-xvc3-vprc frontend/package-lock.json [email protected] (npm) is affected by GHSA-hffm-xvc3-vprc Dependencies (osv-scanner)
critical osv/GHSA-mv8w-475r-vwqw frontend/package-lock.json [email protected] (npm) is affected by GHSA-mv8w-475r-vwqw Dependencies (osv-scanner)
critical osv/GHSA-p6vx-979v-rg4c frontend/package-lock.json [email protected] (npm) is affected by GHSA-p6vx-979v-rg4c Dependencies (osv-scanner)
critical osv/GHSA-v5rq-49vh-5v5c frontend/package-lock.json @simple-git/[email protected] (npm) is affected by GHSA-v5rq-49vh-5v5c Dependencies (osv-scanner)
critical osv/GHSA-w7jw-789q-3m8p frontend/package-lock.json [email protected] (npm) is affected by GHSA-w7jw-789q-3m8p Dependencies (osv-scanner)
critical osv/GHSA-x6jw-m9v5-85vh frontend/package-lock.json [email protected] (npm) is affected by GHSA-x6jw-m9v5-85vh Dependencies (osv-scanner)
high zizmor/unpinned-uses .github/workflows/ci.yml:15 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/ci.yml:18 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/ci.yml:45 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/ci.yml:48 unpinned action reference [confidence high] CI workflows (zizmor)
high osv/GHSA-27r3-jxmh-p828 backend/package-lock.json [email protected] (npm) is affected by GHSA-27r3-jxmh-p828 Dependencies (osv-scanner)
high osv/GHSA-28wg-ghj8-5hjv backend/package-lock.json [email protected] (npm) is affected by GHSA-28wg-ghj8-5hjv; also in frontend/package-lock.json Dependencies (osv-scanner)
high osv/GHSA-2gc4-cqfq-p2gv backend/package-lock.json [email protected] (npm) is affected by GHSA-2gc4-cqfq-p2gv Dependencies (osv-scanner)
high osv/GHSA-2m8v-j782-fhvr backend/package-lock.json [email protected] (npm) is affected by GHSA-2m8v-j782-fhvr; also in frontend/package-lock.json Dependencies (osv-scanner)
high osv/GHSA-2v37-7h3g-55p8 backend/package-lock.json [email protected] (npm) is affected by GHSA-2v37-7h3g-55p8; also in frontend/package-lock.json Dependencies (osv-scanner)
high osv/GHSA-35jp-ww65-95wh backend/package-lock.json [email protected] (npm) is affected by GHSA-35jp-ww65-95wh Dependencies (osv-scanner)
high osv/GHSA-3f6p-5ww8-9rcr backend/package-lock.json [email protected] (npm) is affected by GHSA-3f6p-5ww8-9rcr Dependencies (osv-scanner)
high osv/GHSA-3g43-6gmg-66jw backend/package-lock.json [email protected] (npm) is affected by GHSA-3g43-6gmg-66jw Dependencies (osv-scanner)
high osv/GHSA-3pq3-5fj3-cg6v backend/package-lock.json [email protected] (npm) is affected by GHSA-3pq3-5fj3-cg6v Dependencies (osv-scanner)
high osv/GHSA-4c8g-83qw-93j6 backend/package-lock.json [email protected] (npm) is affected by GHSA-4c8g-83qw-93j6 Dependencies (osv-scanner)
high osv/GHSA-542g-h47m-68v8 backend/package-lock.json [email protected] (npm) is affected by GHSA-542g-h47m-68v8 Dependencies (osv-scanner)
high osv/GHSA-587h-7wmj-h5pm backend/package-lock.json [email protected] (npm) is affected by GHSA-587h-7wmj-h5pm Dependencies (osv-scanner)
high osv/GHSA-62hf-57xw-28j9 backend/package-lock.json [email protected] (npm) is affected by GHSA-62hf-57xw-28j9 Dependencies (osv-scanner)
high osv/GHSA-68fv-2mgg-jv7q backend/package-lock.json [email protected] (npm) is affected by GHSA-68fv-2mgg-jv7q; also in frontend/package-lock.json Dependencies (osv-scanner)
high osv/GHSA-6chq-wfr3-2hj9 backend/package-lock.json [email protected] (npm) is affected by GHSA-6chq-wfr3-2hj9 Dependencies (osv-scanner)
high osv/GHSA-6g55-p6wh-862q backend/package-lock.json [email protected] (npm) is affected by GHSA-6g55-p6wh-862q Dependencies (osv-scanner)
high osv/GHSA-777c-7fjr-54vf backend/package-lock.json [email protected] (npm) is affected by GHSA-777c-7fjr-54vf Dependencies (osv-scanner)
high osv/GHSA-7p8r-x3mc-p8w7 backend/package-lock.json [email protected] (npm) is affected by GHSA-7p8r-x3mc-p8w7 Dependencies (osv-scanner)
high osv/GHSA-88fw-hqm2-52qc backend/package-lock.json [email protected] (npm) is affected by GHSA-88fw-hqm2-52qc Dependencies (osv-scanner)
high osv/GHSA-96hv-2xvq-fx4p backend/package-lock.json [email protected] (npm) is affected by GHSA-96hv-2xvq-fx4p; also in frontend/package-lock.json Dependencies (osv-scanner)
high osv/GHSA-f65p-4m7j-42xc backend/package-lock.json [email protected] (npm) is affected by GHSA-f65p-4m7j-42xc Dependencies (osv-scanner)
high osv/GHSA-ggr8-5vv4-36mx backend/package-lock.json [email protected] (npm) is affected by GHSA-ggr8-5vv4-36mx Dependencies (osv-scanner)
high osv/GHSA-gr94-w7qr-f4j3 backend/package-lock.json [email protected] (npm) is affected by GHSA-gr94-w7qr-f4j3 Dependencies (osv-scanner)
high osv/GHSA-hfxv-24rg-xrqf backend/package-lock.json [email protected] (npm) is affected by GHSA-hfxv-24rg-xrqf Dependencies (osv-scanner)
high osv/GHSA-hmw2-7cc7-3qxx backend/package-lock.json [email protected] (npm) is affected by GHSA-hmw2-7cc7-3qxx Dependencies (osv-scanner)
high osv/GHSA-j5f8-grm9-p9fc backend/package-lock.json [email protected] (npm) is affected by GHSA-j5f8-grm9-p9fc Dependencies (osv-scanner)
high osv/GHSA-jqff-g426-hqxp backend/package-lock.json [email protected] (npm) is affected by GHSA-jqff-g426-hqxp Dependencies (osv-scanner)
high osv/GHSA-mghh-pgcx-3jjj backend/package-lock.json [email protected] (npm) is affected by GHSA-mghh-pgcx-3jjj Dependencies (osv-scanner)
high osv/GHSA-mrhx-c7xc-m3w5 backend/package-lock.json [email protected] (npm) is affected by GHSA-mrhx-c7xc-m3w5 Dependencies (osv-scanner)
high osv/GHSA-mwp4-54f8-5fhr backend/package-lock.json [email protected] (npm) is affected by GHSA-mwp4-54f8-5fhr Dependencies (osv-scanner)
high osv/GHSA-p92q-9vqr-4j8v backend/package-lock.json [email protected] (npm) is affected by GHSA-p92q-9vqr-4j8v Dependencies (osv-scanner)
high osv/GHSA-pf86-5x62-jrwf backend/package-lock.json [email protected] (npm) is affected by GHSA-pf86-5x62-jrwf Dependencies (osv-scanner)
high osv/GHSA-pjwm-pj3p-43mv backend/package-lock.json [email protected] (npm) is affected by GHSA-pjwm-pj3p-43mv Dependencies (osv-scanner)
high osv/GHSA-pmwg-cvhr-8vh7 backend/package-lock.json [email protected] (npm) is affected by GHSA-pmwg-cvhr-8vh7 Dependencies (osv-scanner)
high osv/GHSA-q3j6-qgpj-74h6 backend/package-lock.json [email protected] (npm) is affected by GHSA-q3j6-qgpj-74h6 Dependencies (osv-scanner)
high osv/GHSA-q8qp-cvcw-x6jj backend/package-lock.json [email protected] (npm) is affected by GHSA-q8qp-cvcw-x6jj Dependencies (osv-scanner)
high osv/GHSA-qw65-cvwx-89v3 backend/package-lock.json [email protected] (npm) is affected by GHSA-qw65-cvwx-89v3 Dependencies (osv-scanner)
high osv/GHSA-r28c-9q8g-f849 backend/package-lock.json [email protected] (npm) is affected by GHSA-r28c-9q8g-f849 Dependencies (osv-scanner)
high osv/GHSA-r635-g3xr-vw7x backend/package-lock.json [email protected] (npm) is affected by GHSA-r635-g3xr-vw7x Dependencies (osv-scanner)
high osv/GHSA-v2hh-gcrm-f6hx backend/package-lock.json [email protected] (npm) is affected by GHSA-v2hh-gcrm-f6hx Dependencies (osv-scanner)
high osv/GHSA-v39h-62p7-jpjc backend/package-lock.json [email protected] (npm) is affected by GHSA-v39h-62p7-jpjc Dependencies (osv-scanner)
high osv/GHSA-w5hq-g745-h8pq backend/package-lock.json [email protected] (npm) is affected by GHSA-w5hq-g745-h8pq Dependencies (osv-scanner)
high osv/GHSA-xwg4-73v4-xw9w backend/package-lock.json [email protected] (npm) is affected by GHSA-xwg4-73v4-xw9w; also in frontend/package-lock.json Dependencies (osv-scanner)
high osv/GHSA-22p9-wv53-3rq4 frontend/package-lock.json [email protected] (npm) is affected by GHSA-22p9-wv53-3rq4 Dependencies (osv-scanner)
high osv/GHSA-2883-xcg3-v3hh frontend/package-lock.json [email protected] (npm) is affected by GHSA-2883-xcg3-v3hh Dependencies (osv-scanner)
high osv/GHSA-2p49-hgcm-8545 frontend/package-lock.json [email protected] (npm) is affected by GHSA-2p49-hgcm-8545 Dependencies (osv-scanner)
high osv/GHSA-395f-4hp3-45gv frontend/package-lock.json [email protected] (npm) is affected by GHSA-395f-4hp3-45gv Dependencies (osv-scanner)
high osv/GHSA-3jxr-9vmj-r5cp frontend/package-lock.json [email protected] (npm) is affected by GHSA-3jxr-9vmj-r5cp Dependencies (osv-scanner)
high osv/GHSA-3jxr-9vmj-r5cp frontend/package-lock.json [email protected] (npm) is affected by GHSA-3jxr-9vmj-r5cp Dependencies (osv-scanner)
high osv/GHSA-3jxr-9vmj-r5cp frontend/package-lock.json [email protected] (npm) is affected by GHSA-3jxr-9vmj-r5cp Dependencies (osv-scanner)
high osv/GHSA-52cp-r559-cp3m frontend/package-lock.json [email protected] (npm) is affected by GHSA-52cp-r559-cp3m Dependencies (osv-scanner)
high osv/GHSA-587h-7wmj-h5pm frontend/package-lock.json [email protected] (npm) is affected by GHSA-587h-7wmj-h5pm Dependencies (osv-scanner)
high osv/GHSA-587h-7wmj-h5pm frontend/package-lock.json [email protected] (npm) is affected by GHSA-587h-7wmj-h5pm Dependencies (osv-scanner)
high osv/GHSA-5p4m-2wfm-xmqj frontend/package-lock.json [email protected] (npm) is affected by GHSA-5p4m-2wfm-xmqj Dependencies (osv-scanner)
high osv/GHSA-5x38-2vff-x55p frontend/package-lock.json [email protected] (npm) is affected by GHSA-5x38-2vff-x55p Dependencies (osv-scanner)
high osv/GHSA-6g55-p6wh-862q frontend/package-lock.json [email protected] (npm) is affected by GHSA-6g55-p6wh-862q Dependencies (osv-scanner)
high osv/GHSA-6j4f-fj2g-mc7p frontend/package-lock.json [email protected] (npm) is affected by GHSA-6j4f-fj2g-mc7p Dependencies (osv-scanner)
high osv/GHSA-6j4f-fj2g-mc7p frontend/package-lock.json [email protected] (npm) is affected by GHSA-6j4f-fj2g-mc7p Dependencies (osv-scanner)
high osv/GHSA-6j4f-fj2g-mc7p frontend/package-lock.json [email protected] (npm) is affected by GHSA-6j4f-fj2g-mc7p Dependencies (osv-scanner)
high osv/GHSA-6qrw-m8cv-hcxf frontend/package-lock.json [email protected] (npm) is affected by GHSA-6qrw-m8cv-hcxf Dependencies (osv-scanner)
high osv/GHSA-73wf-gq98-2v4g frontend/package-lock.json [email protected] (npm) is affected by GHSA-73wf-gq98-2v4g Dependencies (osv-scanner)
high osv/GHSA-77vg-94rm-hx3p frontend/package-lock.json [email protected] (npm) is affected by GHSA-77vg-94rm-hx3p Dependencies (osv-scanner)
high osv/GHSA-7rv5-mrxv-xcr9 frontend/package-lock.json [email protected] (npm) is affected by GHSA-7rv5-mrxv-xcr9 Dependencies (osv-scanner)
high osv/GHSA-7wch-p9px-956x frontend/package-lock.json [email protected] (npm) is affected by GHSA-7wch-p9px-956x Dependencies (osv-scanner)
high osv/GHSA-83rm-6c8r-g728 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-83rm-6c8r-g728 Dependencies (osv-scanner)
high osv/GHSA-83rm-6c8r-g728 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-83rm-6c8r-g728 Dependencies (osv-scanner)
high osv/GHSA-83rm-6c8r-g728 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-83rm-6c8r-g728 Dependencies (osv-scanner)
high osv/GHSA-83rm-6c8r-g728 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-83rm-6c8r-g728 Dependencies (osv-scanner)
high osv/GHSA-83rm-6c8r-g728 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-83rm-6c8r-g728 Dependencies (osv-scanner)
high osv/GHSA-83rm-6c8r-g728 frontend/package-lock.json [email protected] (npm) is affected by GHSA-83rm-6c8r-g728 Dependencies (osv-scanner)
high osv/GHSA-83rm-6c8r-g728 frontend/package-lock.json [email protected] (npm) is affected by GHSA-83rm-6c8r-g728 Dependencies (osv-scanner)
high osv/GHSA-858h-whjf-mvg5 frontend/package-lock.json [email protected] (npm) is affected by GHSA-858h-whjf-mvg5 Dependencies (osv-scanner)
high osv/GHSA-86w9-cpqp-85rv frontend/package-lock.json [email protected] (npm) is affected by GHSA-86w9-cpqp-85rv Dependencies (osv-scanner)
high osv/GHSA-8hrf-8g6f-7xwp frontend/package-lock.json [email protected] (npm) is affected by GHSA-8hrf-8g6f-7xwp Dependencies (osv-scanner)
high osv/GHSA-8x88-c5mf-7j5w frontend/package-lock.json [email protected] (npm) is affected by GHSA-8x88-c5mf-7j5w Dependencies (osv-scanner)
high osv/GHSA-9473-5f9j-94wq frontend/package-lock.json [email protected] (npm) is affected by GHSA-9473-5f9j-94wq Dependencies (osv-scanner)
high osv/GHSA-96hv-2xvq-fx4p frontend/package-lock.json [email protected] (npm) is affected by GHSA-96hv-2xvq-fx4p Dependencies (osv-scanner)
high osv/GHSA-97r2-qh9m-474h frontend/package-lock.json [email protected] (npm) is affected by GHSA-97r2-qh9m-474h Dependencies (osv-scanner)
high osv/GHSA-9pgf-384g-p7mv frontend/package-lock.json [email protected] (npm) is affected by GHSA-9pgf-384g-p7mv Dependencies (osv-scanner)
high osv/GHSA-c83g-rgw3-j3cx frontend/package-lock.json [email protected] (npm) is affected by GHSA-c83g-rgw3-j3cx Dependencies (osv-scanner)
high osv/GHSA-g2v6-rqmx-r4w6 frontend/package-lock.json @vue/[email protected] (npm) is affected by GHSA-g2v6-rqmx-r4w6 Dependencies (osv-scanner)
high osv/GHSA-g4wm-2vf7-vfgr frontend/package-lock.json [email protected] (npm) is affected by GHSA-g4wm-2vf7-vfgr Dependencies (osv-scanner)
high osv/GHSA-gfr2-rv44-r23c frontend/package-lock.json [email protected] (npm) is affected by GHSA-gfr2-rv44-r23c Dependencies (osv-scanner)
high osv/GHSA-hqq3-7jhf-c5jx frontend/package-lock.json [email protected] (npm) is affected by GHSA-hqq3-7jhf-c5jx Dependencies (osv-scanner)
high osv/GHSA-hxcr-hm88-mpq6 frontend/package-lock.json [email protected] (npm) is affected by GHSA-hxcr-hm88-mpq6 Dependencies (osv-scanner)
high osv/GHSA-j22f-vq7h-c4qm frontend/package-lock.json [email protected] (npm) is affected by GHSA-j22f-vq7h-c4qm Dependencies (osv-scanner)
high osv/GHSA-jc66-7q78-782g frontend/package-lock.json [email protected] (npm) is affected by GHSA-jc66-7q78-782g Dependencies (osv-scanner)
high osv/GHSA-jp82-f5mq-hwhp frontend/package-lock.json [email protected] (npm) is affected by GHSA-jp82-f5mq-hwhp Dependencies (osv-scanner)
high osv/GHSA-mcm9-63f2-9j32 frontend/package-lock.json [email protected] (npm) is affected by GHSA-mcm9-63f2-9j32 Dependencies (osv-scanner)
high osv/GHSA-mh99-v99m-4gvg frontend/package-lock.json [email protected] (npm) is affected by GHSA-mh99-v99m-4gvg Dependencies (osv-scanner)
high osv/GHSA-mh99-v99m-4gvg frontend/package-lock.json [email protected] (npm) is affected by GHSA-mh99-v99m-4gvg Dependencies (osv-scanner)
high osv/GHSA-mh99-v99m-4gvg frontend/package-lock.json [email protected] (npm) is affected by GHSA-mh99-v99m-4gvg Dependencies (osv-scanner)
high osv/GHSA-mm7m-92g8-7m47 frontend/package-lock.json [email protected] (npm) is affected by GHSA-mm7m-92g8-7m47 Dependencies (osv-scanner)
high osv/GHSA-mrv2-3pqr-j5jr frontend/package-lock.json [email protected] (npm) is affected by GHSA-mrv2-3pqr-j5jr Dependencies (osv-scanner)
high osv/GHSA-qhr7-859c-m2p7 frontend/package-lock.json [email protected] (npm) is affected by GHSA-qhr7-859c-m2p7 Dependencies (osv-scanner)
high osv/GHSA-qhr7-859c-m2p7 frontend/package-lock.json [email protected] (npm) is affected by GHSA-qhr7-859c-m2p7 Dependencies (osv-scanner)
high osv/GHSA-qhr7-859c-m2p7 frontend/package-lock.json [email protected] (npm) is affected by GHSA-qhr7-859c-m2p7 Dependencies (osv-scanner)
high osv/GHSA-r28c-9q8g-f849 frontend/package-lock.json [email protected] (npm) is affected by GHSA-r28c-9q8g-f849 Dependencies (osv-scanner)
high osv/GHSA-r292-9mhp-454m frontend/package-lock.json [email protected] (npm) is affected by GHSA-r292-9mhp-454m Dependencies (osv-scanner)
high osv/GHSA-r7fv-28h4-cvq7 frontend/package-lock.json [email protected] (npm) is affected by GHSA-r7fv-28h4-cvq7 Dependencies (osv-scanner)
high osv/GHSA-r9w8-h9r3-54w4 frontend/package-lock.json [email protected] (npm) is affected by GHSA-r9w8-h9r3-54w4 Dependencies (osv-scanner)
high osv/GHSA-rgw5-rvv9-x895 frontend/package-lock.json [email protected] (npm) is affected by GHSA-rgw5-rvv9-x895 Dependencies (osv-scanner)
high osv/GHSA-rgw5-rvv9-x895 frontend/package-lock.json [email protected] (npm) is affected by GHSA-rgw5-rvv9-x895 Dependencies (osv-scanner)
high osv/GHSA-rgw5-rvv9-x895 frontend/package-lock.json [email protected] (npm) is affected by GHSA-rgw5-rvv9-x895 Dependencies (osv-scanner)
high osv/GHSA-rhr8-3pm8-cq29 frontend/package-lock.json [email protected] (npm) is affected by GHSA-rhr8-3pm8-cq29 Dependencies (osv-scanner)
high osv/GHSA-v245-v573-v5vm frontend/package-lock.json [email protected] (npm) is affected by GHSA-v245-v573-v5vm Dependencies (osv-scanner)
high osv/GHSA-w27v-7q3p-w38r frontend/package-lock.json [email protected] (npm) is affected by GHSA-w27v-7q3p-w38r Dependencies (osv-scanner)
high osv/GHSA-wp97-x4hv-qvhp frontend/package-lock.json [email protected] (npm) is affected by GHSA-wp97-x4hv-qvhp Dependencies (osv-scanner)
medium zizmor/excessive-permissions .github/workflows/ci.yml:1 overly broad permissions [confidence medium] CI workflows (zizmor)
medium zizmor/excessive-permissions .github/workflows/ci.yml:10 overly broad permissions [confidence medium] CI workflows (zizmor)
medium zizmor/artipacked .github/workflows/ci.yml:14 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
medium zizmor/excessive-permissions .github/workflows/ci.yml:40 overly broad permissions [confidence medium] CI workflows (zizmor)
medium zizmor/artipacked .github/workflows/ci.yml:44 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
medium osv/GHSA-2gcr-mfcq-wcc3 backend/package-lock.json [email protected] (npm) is affected by GHSA-2gcr-mfcq-wcc3 Dependencies (osv-scanner)
medium osv/GHSA-3hrh-pfw6-9m5x backend/package-lock.json [email protected] (npm) is affected by GHSA-3hrh-pfw6-9m5x Dependencies (osv-scanner)
medium osv/GHSA-3w6x-2g7m-8v23 backend/package-lock.json [email protected] (npm) is affected by GHSA-3w6x-2g7m-8v23 Dependencies (osv-scanner)
medium osv/GHSA-42h9-826w-cgv3 backend/package-lock.json [email protected] (npm) is affected by GHSA-42h9-826w-cgv3 Dependencies (osv-scanner)
medium osv/GHSA-445q-vr5w-6q77 backend/package-lock.json [email protected] (npm) is affected by GHSA-445q-vr5w-6q77 Dependencies (osv-scanner)
medium osv/GHSA-44g4-m2mj-wpvx backend/package-lock.json [email protected] (npm) is affected by GHSA-44g4-m2mj-wpvx Dependencies (osv-scanner)
medium osv/GHSA-458j-xx4x-4375 backend/package-lock.json [email protected] (npm) is affected by GHSA-458j-xx4x-4375 Dependencies (osv-scanner)
medium osv/GHSA-46wx-v44x-9hh2 backend/package-lock.json [email protected] (npm) is affected by GHSA-46wx-v44x-9hh2 Dependencies (osv-scanner)
medium osv/GHSA-4h7h-rv7c-7m2v backend/package-lock.json [email protected] (npm) is affected by GHSA-4h7h-rv7c-7m2v Dependencies (osv-scanner)
medium osv/GHSA-4hqw-qxg8-jxx2 backend/package-lock.json [email protected] (npm) is affected by GHSA-4hqw-qxg8-jxx2 Dependencies (osv-scanner)
medium osv/GHSA-4m76-xfj5-7975 backend/package-lock.json [email protected] (npm) is affected by GHSA-4m76-xfj5-7975 Dependencies (osv-scanner)
medium osv/GHSA-4mjr-xmp4-gh2g backend/package-lock.json [email protected] (npm) is affected by GHSA-4mjr-xmp4-gh2g Dependencies (osv-scanner)
medium osv/GHSA-54fx-42gc-7vw4 backend/package-lock.json [email protected] (npm) is affected by GHSA-54fx-42gc-7vw4 Dependencies (osv-scanner)
medium osv/GHSA-58qx-3vcg-4xpx backend/package-lock.json [email protected] (npm) is affected by GHSA-58qx-3vcg-4xpx; also in frontend/package-lock.json Dependencies (osv-scanner)
medium osv/GHSA-5c9x-8gcm-mpgx backend/package-lock.json [email protected] (npm) is affected by GHSA-5c9x-8gcm-mpgx Dependencies (osv-scanner)
medium osv/GHSA-5qjj-4xww-7phc backend/package-lock.json [email protected] (npm) is affected by GHSA-5qjj-4xww-7phc Dependencies (osv-scanner)
medium osv/GHSA-5r4p-p66f-jhc7 backend/package-lock.json [email protected] (npm) is affected by GHSA-5r4p-p66f-jhc7 Dependencies (osv-scanner)
medium osv/GHSA-698v-4r3x-3vcv backend/package-lock.json [email protected] (npm) is affected by GHSA-698v-4r3x-3vcv Dependencies (osv-scanner)
medium osv/GHSA-69xw-7hcm-h432 backend/package-lock.json [email protected] (npm) is affected by GHSA-69xw-7hcm-h432 Dependencies (osv-scanner)
medium osv/GHSA-6pq8-jhm2-2vcw backend/package-lock.json [email protected] (npm) is affected by GHSA-6pq8-jhm2-2vcw Dependencies (osv-scanner)
medium osv/GHSA-7q8q-rj6j-mhjq backend/package-lock.json [email protected] (npm) is affected by GHSA-7q8q-rj6j-mhjq Dependencies (osv-scanner)
medium osv/GHSA-82fw-gwwq-j7x9 backend/package-lock.json @vitest/[email protected] (npm) is affected by GHSA-82fw-gwwq-j7x9 Dependencies (osv-scanner)
medium osv/GHSA-82fw-gwwq-j7x9 backend/package-lock.json [email protected] (npm) is affected by GHSA-82fw-gwwq-j7x9 Dependencies (osv-scanner)
medium osv/GHSA-898c-q2cr-xwhg backend/package-lock.json [email protected] (npm) is affected by GHSA-898c-q2cr-xwhg Dependencies (osv-scanner)
medium osv/GHSA-8j4g-w8fx-2239 backend/package-lock.json [email protected] (npm) is affected by GHSA-8j4g-w8fx-2239 Dependencies (osv-scanner)
medium osv/GHSA-92pp-h63x-v22m backend/package-lock.json @hono/[email protected] (npm) is affected by GHSA-92pp-h63x-v22m Dependencies (osv-scanner)
medium osv/GHSA-9fr6-4gfg-395g backend/package-lock.json [email protected] (npm) is affected by GHSA-9fr6-4gfg-395g Dependencies (osv-scanner)
medium osv/GHSA-9vqf-7f2p-gf9v backend/package-lock.json [email protected] (npm) is affected by GHSA-9vqf-7f2p-gf9v Dependencies (osv-scanner)
medium osv/GHSA-crvj-82cr-hjcx backend/package-lock.json [email protected] (npm) is affected by GHSA-crvj-82cr-hjcx Dependencies (osv-scanner)
medium osv/GHSA-f23p-vx2j-j53r backend/package-lock.json [email protected] (npm) is affected by GHSA-f23p-vx2j-j53r Dependencies (osv-scanner)
medium osv/GHSA-f4gw-2p7v-4548 backend/package-lock.json [email protected] (npm) is affected by GHSA-f4gw-2p7v-4548 Dependencies (osv-scanner)
medium osv/GHSA-f577-qrjj-4474 backend/package-lock.json [email protected] (npm) is affected by GHSA-f577-qrjj-4474 Dependencies (osv-scanner)
medium osv/GHSA-frvp-7c67-39w9 backend/package-lock.json @hono/[email protected] (npm) is affected by GHSA-frvp-7c67-39w9 Dependencies (osv-scanner)
medium osv/GHSA-fx2h-pf6j-xcff backend/package-lock.json [email protected] (npm) is affected by GHSA-fx2h-pf6j-xcff Dependencies (osv-scanner)
medium osv/GHSA-fxqj-rqcc-2cmp backend/package-lock.json [email protected] (npm) is affected by GHSA-fxqj-rqcc-2cmp Dependencies (osv-scanner)
medium osv/GHSA-g6gw-c38x-mqfc backend/package-lock.json [email protected] (npm) is affected by GHSA-g6gw-c38x-mqfc Dependencies (osv-scanner)
medium osv/GHSA-gqvv-2mrq-wpjv backend/package-lock.json [email protected] (npm) is affected by GHSA-gqvv-2mrq-wpjv Dependencies (osv-scanner)
medium osv/GHSA-h3mg-xc3c-68pw backend/package-lock.json [email protected] (npm) is affected by GHSA-h3mg-xc3c-68pw Dependencies (osv-scanner)
medium osv/GHSA-h7mg-cq63-vhpq backend/package-lock.json [email protected] (npm) is affected by GHSA-h7mg-cq63-vhpq Dependencies (osv-scanner)
medium osv/GHSA-hrr3-gc8f-f4qj backend/package-lock.json [email protected] (npm) is affected by GHSA-hrr3-gc8f-f4qj Dependencies (osv-scanner)
medium osv/GHSA-hvrm-45r6-mjfj backend/package-lock.json [email protected] (npm) is affected by GHSA-hvrm-45r6-mjfj Dependencies (osv-scanner)
medium osv/GHSA-hxh3-vqpv-xpqv backend/package-lock.json [email protected] (npm) is affected by GHSA-hxh3-vqpv-xpqv Dependencies (osv-scanner)
medium osv/GHSA-j6c9-x7qj-28xf backend/package-lock.json [email protected] (npm) is affected by GHSA-j6c9-x7qj-28xf Dependencies (osv-scanner)
medium osv/GHSA-j6r3-76f7-8jcv backend/package-lock.json [email protected] (npm) is affected by GHSA-j6r3-76f7-8jcv Dependencies (osv-scanner)
medium osv/GHSA-j8rh-479h-cp32 backend/package-lock.json [email protected] (npm) is affected by GHSA-j8rh-479h-cp32 Dependencies (osv-scanner)
medium osv/GHSA-jpvv-r467-5p4w backend/package-lock.json @hono/[email protected] (npm) is affected by GHSA-jpvv-r467-5p4w Dependencies (osv-scanner)
medium osv/GHSA-jqh4-m9w3-8hp9 backend/package-lock.json [email protected] (npm) is affected by GHSA-jqh4-m9w3-8hp9 Dependencies (osv-scanner)
medium osv/GHSA-m7pr-hjqh-92cm backend/package-lock.json [email protected] (npm) is affected by GHSA-m7pr-hjqh-92cm Dependencies (osv-scanner)
medium osv/GHSA-mmx7-hfxf-jppx backend/package-lock.json [email protected] (npm) is affected by GHSA-mmx7-hfxf-jppx Dependencies (osv-scanner)
medium osv/GHSA-mwf2-3pr3-8698 backend/package-lock.json [email protected] (npm) is affected by GHSA-mwf2-3pr3-8698 Dependencies (osv-scanner)
medium osv/GHSA-p77w-8qqv-26rm backend/package-lock.json [email protected] (npm) is affected by GHSA-p77w-8qqv-26rm Dependencies (osv-scanner)
medium osv/GHSA-pmv8-rq9r-6j72 backend/package-lock.json [email protected] (npm) is affected by GHSA-pmv8-rq9r-6j72 Dependencies (osv-scanner)
medium osv/GHSA-q8mj-m7cp-5q26 backend/package-lock.json [email protected] (npm) is affected by GHSA-q8mj-m7cp-5q26 Dependencies (osv-scanner)
medium osv/GHSA-qp7p-654g-cw7p backend/package-lock.json [email protected] (npm) is affected by GHSA-qp7p-654g-cw7p Dependencies (osv-scanner)
medium osv/GHSA-qx2v-qp2m-jg93 backend/package-lock.json [email protected] (npm) is affected by GHSA-qx2v-qp2m-jg93 Dependencies (osv-scanner)
medium osv/GHSA-qxg6-89mg-rqv8 backend/package-lock.json @vitest/[email protected] (npm) is affected by GHSA-qxg6-89mg-rqv8 Dependencies (osv-scanner)
medium osv/GHSA-r4q5-vmmm-2653 backend/package-lock.json [email protected] (npm) is affected by GHSA-r4q5-vmmm-2653 Dependencies (osv-scanner)
medium osv/GHSA-r825-w8mm-5pxw backend/package-lock.json [email protected] (npm) is affected by GHSA-r825-w8mm-5pxw Dependencies (osv-scanner)
medium osv/GHSA-rgwj-5xj2-c3m3 backend/package-lock.json [email protected] (npm) is affected by GHSA-rgwj-5xj2-c3m3 Dependencies (osv-scanner)
medium osv/GHSA-rmxm-3fg6-px4f backend/package-lock.json @hono/[email protected] (npm) is affected by GHSA-rmxm-3fg6-px4f Dependencies (osv-scanner)
medium osv/GHSA-rpw4-54j3-4h4q backend/package-lock.json [email protected] (npm) is affected by GHSA-rpw4-54j3-4h4q Dependencies (osv-scanner)
medium osv/GHSA-rq7h-c2jc-7f22 backend/package-lock.json [email protected] (npm) is affected by GHSA-rq7h-c2jc-7f22 Dependencies (osv-scanner)
medium osv/GHSA-rv63-4mwf-qqc2 backend/package-lock.json [email protected] (npm) is affected by GHSA-rv63-4mwf-qqc2 Dependencies (osv-scanner)
medium osv/GHSA-rxp7-6hxx-x8q5 backend/package-lock.json [email protected] (npm) is affected by GHSA-rxp7-6hxx-x8q5 Dependencies (osv-scanner)
medium osv/GHSA-v2v4-37r5-5v8g backend/package-lock.json [email protected] (npm) is affected by GHSA-v2v4-37r5-5v8g Dependencies (osv-scanner)
medium osv/GHSA-v6wh-96g9-6wx3 backend/package-lock.json [email protected] (npm) is affected by GHSA-v6wh-96g9-6wx3 Dependencies (osv-scanner)
medium osv/GHSA-vf2m-468p-8v99 backend/package-lock.json [email protected] (npm) is affected by GHSA-vf2m-468p-8v99 Dependencies (osv-scanner)
medium osv/GHSA-vh66-26gq-q6x8 backend/package-lock.json [email protected] (npm) is affected by GHSA-vh66-26gq-q6x8 Dependencies (osv-scanner)
medium osv/GHSA-w62v-xxxg-mg59 backend/package-lock.json [email protected] (npm) is affected by GHSA-w62v-xxxg-mg59 Dependencies (osv-scanner)
medium osv/GHSA-w74x-v6f9-j3xg backend/package-lock.json [email protected] (npm) is affected by GHSA-w74x-v6f9-j3xg Dependencies (osv-scanner)
medium osv/GHSA-w9j2-pvgh-6h63 backend/package-lock.json [email protected] (npm) is affected by GHSA-w9j2-pvgh-6h63 Dependencies (osv-scanner)
medium osv/GHSA-wgpf-jwqj-8h8p backend/package-lock.json [email protected] (npm) is affected by GHSA-wgpf-jwqj-8h8p Dependencies (osv-scanner)
medium osv/GHSA-wwfh-h76j-fc44 backend/package-lock.json [email protected] (npm) is affected by GHSA-wwfh-h76j-fc44 Dependencies (osv-scanner)
medium osv/GHSA-x5fp-wj9c-mxmx backend/package-lock.json [email protected] (npm) is affected by GHSA-x5fp-wj9c-mxmx Dependencies (osv-scanner)
medium osv/GHSA-xgm2-5f3f-mvvc backend/package-lock.json [email protected] (npm) is affected by GHSA-xgm2-5f3f-mvvc Dependencies (osv-scanner)
medium osv/GHSA-xrhx-7g5j-rcj5 backend/package-lock.json [email protected] (npm) is affected by GHSA-xrhx-7g5j-rcj5 Dependencies (osv-scanner)
medium osv/GHSA-xx6v-rp6x-q39c backend/package-lock.json [email protected] (npm) is affected by GHSA-xx6v-rp6x-q39c Dependencies (osv-scanner)
medium opengrep/javascript.lang.security.audit.path-traversal.path-join-resolve-traversal backend/src/services/dataLoader.ts:33 Detected possible user input going into a `path.join` or `path.resolve` function. This could possibly lead to a path traversal vulnerability, where the attacker can access arbitrary files stored in the file system. Instead, be sure to... Static analysis (opengrep)
medium opengrep/javascript.lang.security.audit.detect-non-literal-fs-filename backend/src/services/dataLoader.ts:36 Detected that function argument `dataType` has entered the fs module. An attacker could potentially control the location of this file, to include going backwards in the directory with '../'. To address this, ensure that user-controlled... Static analysis (opengrep)
medium opengrep/javascript.lang.security.audit.detect-non-literal-fs-filename backend/src/services/dataLoader.ts:36 Detected that function argument `language` has entered the fs module. An attacker could potentially control the location of this file, to include going backwards in the directory with '../'. To address this, ensure that user-controlled... Static analysis (opengrep)
medium opengrep/javascript.lang.security.audit.path-traversal.path-join-resolve-traversal backend/src/services/dataLoader.ts:37 Detected possible user input going into a `path.join` or `path.resolve` function. This could possibly lead to a path traversal vulnerability, where the attacker can access arbitrary files stored in the file system. Instead, be sure to... Static analysis (opengrep)
medium opengrep/javascript.lang.security.audit.detect-non-literal-fs-filename backend/src/services/dataLoader.ts:39 Detected that function argument `dataType` has entered the fs module. An attacker could potentially control the location of this file, to include going backwards in the directory with '../'. To address this, ensure that user-controlled... Static analysis (opengrep)
medium opengrep/javascript.lang.security.audit.detect-non-literal-fs-filename backend/src/services/dataLoader.ts:49 Detected that function argument `dataType` has entered the fs module. An attacker could potentially control the location of this file, to include going backwards in the directory with '../'. To address this, ensure that user-controlled... Static analysis (opengrep)
medium opengrep/javascript.lang.security.audit.detect-non-literal-fs-filename backend/src/services/dataLoader.ts:49 Detected that function argument `language` has entered the fs module. An attacker could potentially control the location of this file, to include going backwards in the directory with '../'. To address this, ensure that user-controlled... Static analysis (opengrep)
medium opengrep/javascript.vue.security.audit.xss.templates.avoid-v-html frontend/components/ui/MarkdownRenderer.vue:2 Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to XSS vulnerabilities. Only use HTML interpolation on trusted content and never on user-provided content. [confidence low] Static analysis (opengrep)
medium osv/GHSA-253c-mchw-3w2r frontend/package-lock.json [email protected] (npm) is affected by GHSA-253c-mchw-3w2r Dependencies (osv-scanner)
medium osv/GHSA-39q2-94rc-95cp frontend/package-lock.json [email protected] (npm) is affected by GHSA-39q2-94rc-95cp Dependencies (osv-scanner)
medium osv/GHSA-3g3m-2fjr-6pw4 frontend/package-lock.json [email protected] (npm) is affected by GHSA-3g3m-2fjr-6pw4 Dependencies (osv-scanner)
medium osv/GHSA-3g3m-2fjr-6pw4 frontend/package-lock.json [email protected] (npm) is affected by GHSA-3g3m-2fjr-6pw4 Dependencies (osv-scanner)
medium osv/GHSA-48hr-524c-v5w3 frontend/package-lock.json [email protected] (npm) is affected by GHSA-48hr-524c-v5w3 Dependencies (osv-scanner)
medium osv/GHSA-4q55-j62x-fr9h frontend/package-lock.json [email protected] (npm) is affected by GHSA-4q55-j62x-fr9h Dependencies (osv-scanner)
medium osv/GHSA-4vpr-x523-8j87 frontend/package-lock.json [email protected] (npm) is affected by GHSA-4vpr-x523-8j87 Dependencies (osv-scanner)
medium osv/GHSA-525v-9gp9-w22h frontend/package-lock.json [email protected] (npm) is affected by GHSA-525v-9gp9-w22h Dependencies (osv-scanner)
medium osv/GHSA-534h-c3cw-v3h9 frontend/package-lock.json [email protected] (npm) is affected by GHSA-534h-c3cw-v3h9 Dependencies (osv-scanner)
medium osv/GHSA-55q2-fjhq-7xh7 frontend/package-lock.json [email protected] (npm) is affected by GHSA-55q2-fjhq-7xh7 Dependencies (osv-scanner)
medium osv/GHSA-58qx-3vcg-4xpx frontend/package-lock.json [email protected] (npm) is affected by GHSA-58qx-3vcg-4xpx Dependencies (osv-scanner)
medium osv/GHSA-5cwg-6vw7-rj6p frontend/package-lock.json [email protected] (npm) is affected by GHSA-5cwg-6vw7-rj6p Dependencies (osv-scanner)
medium osv/GHSA-5qjj-4xww-7phc frontend/package-lock.json [email protected] (npm) is affected by GHSA-5qjj-4xww-7phc Dependencies (osv-scanner)
medium osv/GHSA-5w89-w975-hf9q frontend/package-lock.json [email protected] (npm) is affected by GHSA-5w89-w975-hf9q Dependencies (osv-scanner)
medium osv/GHSA-648h-gw55-m2g7 frontend/package-lock.json @nuxt/[email protected] (npm) is affected by GHSA-648h-gw55-m2g7 Dependencies (osv-scanner)
medium osv/GHSA-6688-9rhm-gjv2 frontend/package-lock.json [email protected] (npm) is affected by GHSA-6688-9rhm-gjv2 Dependencies (osv-scanner)
medium osv/GHSA-698v-4r3x-3vcv frontend/package-lock.json [email protected] (npm) is affected by GHSA-698v-4r3x-3vcv Dependencies (osv-scanner)
medium osv/GHSA-698v-4r3x-3vcv frontend/package-lock.json [email protected] (npm) is affected by GHSA-698v-4r3x-3vcv Dependencies (osv-scanner)
medium osv/GHSA-6cv4-p8m7-4r25 frontend/package-lock.json [email protected] (npm) is affected by GHSA-6cv4-p8m7-4r25 Dependencies (osv-scanner)
medium osv/GHSA-6gq8-jgmh-3ffp frontend/package-lock.json [email protected] (npm) is affected by GHSA-6gq8-jgmh-3ffp Dependencies (osv-scanner)
medium osv/GHSA-6v5v-wf23-fmfq frontend/package-lock.json [email protected] (npm) is affected by GHSA-6v5v-wf23-fmfq Dependencies (osv-scanner)
medium osv/GHSA-6wvx-3r32-xmcg frontend/package-lock.json [email protected] (npm) is affected by GHSA-6wvx-3r32-xmcg Dependencies (osv-scanner)
medium osv/GHSA-76mc-f452-cxcm frontend/package-lock.json [email protected] (npm) is affected by GHSA-76mc-f452-cxcm Dependencies (osv-scanner)
medium osv/GHSA-934w-87qh-qr26 frontend/package-lock.json [email protected] (npm) is affected by GHSA-934w-87qh-qr26 Dependencies (osv-scanner)
medium osv/GHSA-9phm-9p8f-hw5m frontend/package-lock.json [email protected] (npm) is affected by GHSA-9phm-9p8f-hw5m Dependencies (osv-scanner)
medium osv/GHSA-9rgm-9g3h-6x36 frontend/package-lock.json [email protected] (npm) is affected by GHSA-9rgm-9g3h-6x36 Dependencies (osv-scanner)
medium osv/GHSA-c6gr-qvv4-5v3f frontend/package-lock.json [email protected] (npm) is affected by GHSA-c6gr-qvv4-5v3f Dependencies (osv-scanner)
medium osv/GHSA-c9cv-mq2m-ppp3 frontend/package-lock.json [email protected] (npm) is affected by GHSA-c9cv-mq2m-ppp3 Dependencies (osv-scanner)
medium osv/GHSA-cmwh-pvxp-8882 frontend/package-lock.json [email protected] (npm) is affected by GHSA-cmwh-pvxp-8882 Dependencies (osv-scanner)
medium osv/GHSA-crv5-9vww-q3g8 frontend/package-lock.json [email protected] (npm) is affected by GHSA-crv5-9vww-q3g8 Dependencies (osv-scanner)
medium osv/GHSA-fx2h-pf6j-xcff frontend/package-lock.json [email protected] (npm) is affected by GHSA-fx2h-pf6j-xcff Dependencies (osv-scanner)
medium osv/GHSA-fx6j-w5w5-h468 frontend/package-lock.json [email protected] (npm) is affected by GHSA-fx6j-w5w5-h468 Dependencies (osv-scanner)
medium osv/GHSA-fxqj-rqcc-2cmp frontend/package-lock.json [email protected] (npm) is affected by GHSA-fxqj-rqcc-2cmp Dependencies (osv-scanner)
medium osv/GHSA-g3hv-75wg-m249 frontend/package-lock.json [email protected] (npm) is affected by GHSA-g3hv-75wg-m249 Dependencies (osv-scanner)
medium osv/GHSA-g3hv-75wg-m249 frontend/package-lock.json [email protected] (npm) is affected by GHSA-g3hv-75wg-m249 Dependencies (osv-scanner)
medium osv/GHSA-g8wj-3cr3-6w7v frontend/package-lock.json @nuxt/[email protected] (npm) is affected by GHSA-g8wj-3cr3-6w7v Dependencies (osv-scanner)
medium osv/GHSA-g8wj-3cr3-6w7v frontend/package-lock.json [email protected] (npm) is affected by GHSA-g8wj-3cr3-6w7v Dependencies (osv-scanner)
medium osv/GHSA-gcqx-w48m-w2h4 frontend/package-lock.json [email protected] (npm) is affected by GHSA-gcqx-w48m-w2h4 Dependencies (osv-scanner)
medium osv/GHSA-gvwx-54wh-qm9j frontend/package-lock.json [email protected] (npm) is affected by GHSA-gvwx-54wh-qm9j Dependencies (osv-scanner)
medium osv/GHSA-h46v-rmh6-fq4f frontend/package-lock.json [email protected] (npm) is affected by GHSA-h46v-rmh6-fq4f Dependencies (osv-scanner)
medium osv/GHSA-h67p-54hq-rp68 frontend/package-lock.json [email protected] (npm) is affected by GHSA-h67p-54hq-rp68 Dependencies (osv-scanner)
medium osv/GHSA-h7mw-gpvr-xq4m frontend/package-lock.json [email protected] (npm) is affected by GHSA-h7mw-gpvr-xq4m Dependencies (osv-scanner)
medium osv/GHSA-hg3f-28rg-4jxj frontend/package-lock.json @nuxt/[email protected] (npm) is affected by GHSA-hg3f-28rg-4jxj Dependencies (osv-scanner)
medium osv/GHSA-hg3f-28rg-4jxj frontend/package-lock.json [email protected] (npm) is affected by GHSA-hg3f-28rg-4jxj Dependencies (osv-scanner)
medium osv/GHSA-hpcv-96wg-7vj8 frontend/package-lock.json [email protected] (npm) is affected by GHSA-hpcv-96wg-7vj8 Dependencies (osv-scanner)
medium osv/GHSA-hx4r-w6wj-j8fg frontend/package-lock.json [email protected] (npm) is affected by GHSA-hx4r-w6wj-j8fg Dependencies (osv-scanner)
medium osv/GHSA-j8rw-jp99-435v frontend/package-lock.json [email protected] (npm) is affected by GHSA-j8rw-jp99-435v Dependencies (osv-scanner)
medium osv/GHSA-jxxr-4gwj-5jf2 frontend/package-lock.json [email protected] (npm) is affected by GHSA-jxxr-4gwj-5jf2 Dependencies (osv-scanner)
medium osv/GHSA-mjrq-cffv-q4qc frontend/package-lock.json @nuxt/[email protected] (npm) is affected by GHSA-mjrq-cffv-q4qc Dependencies (osv-scanner)
medium osv/GHSA-p498-v437-472g frontend/package-lock.json @humanfs/[email protected] (npm) is affected by GHSA-p498-v437-472g Dependencies (osv-scanner)
medium osv/GHSA-q2hr-2g5m-vwhr frontend/package-lock.json [email protected] (npm) is affected by GHSA-q2hr-2g5m-vwhr Dependencies (osv-scanner)
medium osv/GHSA-q2hr-2g5m-vwhr frontend/package-lock.json [email protected] (npm) is affected by GHSA-q2hr-2g5m-vwhr Dependencies (osv-scanner)
medium osv/GHSA-q2hr-2g5m-vwhr frontend/package-lock.json [email protected] (npm) is affected by GHSA-q2hr-2g5m-vwhr Dependencies (osv-scanner)
medium osv/GHSA-qx2v-qp2m-jg93 frontend/package-lock.json [email protected] (npm) is affected by GHSA-qx2v-qp2m-jg93 Dependencies (osv-scanner)
medium osv/GHSA-r47g-fvhr-h676 frontend/package-lock.json [email protected] (npm) is affected by GHSA-r47g-fvhr-h676 Dependencies (osv-scanner)
medium osv/GHSA-r825-w8mm-5pxw frontend/package-lock.json [email protected] (npm) is affected by GHSA-r825-w8mm-5pxw Dependencies (osv-scanner)
medium osv/GHSA-r825-w8mm-5pxw frontend/package-lock.json [email protected] (npm) is affected by GHSA-r825-w8mm-5pxw Dependencies (osv-scanner)
medium osv/GHSA-rj75-hqrm-r3gf frontend/package-lock.json [email protected] (npm) is affected by GHSA-rj75-hqrm-r3gf Dependencies (osv-scanner)
medium osv/GHSA-rj75-hqrm-r3gf frontend/package-lock.json [email protected] (npm) is affected by GHSA-rj75-hqrm-r3gf Dependencies (osv-scanner)
medium osv/GHSA-rp9w-3fw7-7cwq frontend/package-lock.json [email protected] (npm) is affected by GHSA-rp9w-3fw7-7cwq Dependencies (osv-scanner)
medium osv/GHSA-rq7h-c2jc-7f22 frontend/package-lock.json [email protected] (npm) is affected by GHSA-rq7h-c2jc-7f22 Dependencies (osv-scanner)
medium osv/GHSA-v6wh-96g9-6wx3 frontend/package-lock.json [email protected] (npm) is affected by GHSA-v6wh-96g9-6wx3 Dependencies (osv-scanner)
medium osv/GHSA-v6wh-96g9-6wx3 frontend/package-lock.json [email protected] (npm) is affected by GHSA-v6wh-96g9-6wx3 Dependencies (osv-scanner)
medium osv/GHSA-v9jr-rg53-9pgp frontend/package-lock.json [email protected] (npm) is affected by GHSA-v9jr-rg53-9pgp Dependencies (osv-scanner)
medium osv/GHSA-vjh5-4x84-xrqp frontend/package-lock.json @nuxt/[email protected] (npm) is affected by GHSA-vjh5-4x84-xrqp Dependencies (osv-scanner)
medium osv/GHSA-vjh5-4x84-xrqp frontend/package-lock.json [email protected] (npm) is affected by GHSA-vjh5-4x84-xrqp Dependencies (osv-scanner)
medium osv/GHSA-vmf3-w455-68vh frontend/package-lock.json [email protected] (npm) is affected by GHSA-vmf3-w455-68vh Dependencies (osv-scanner)
medium osv/GHSA-w4xr-hqv8-ch44 frontend/package-lock.json [email protected] (npm) is affected by GHSA-w4xr-hqv8-ch44 Dependencies (osv-scanner)
medium osv/GHSA-w5vr-8v7q-w6rv frontend/package-lock.json [email protected] (npm) is affected by GHSA-w5vr-8v7q-w6rv Dependencies (osv-scanner)
medium osv/GHSA-w8wr-v893-vjvp frontend/package-lock.json [email protected] (npm) is affected by GHSA-w8wr-v893-vjvp Dependencies (osv-scanner)
medium osv/GHSA-w9m9-85wc-3x92 frontend/package-lock.json [email protected] (npm) is affected by GHSA-w9m9-85wc-3x92 Dependencies (osv-scanner)
medium osv/GHSA-w9m9-85wc-3x92 frontend/package-lock.json [email protected] (npm) is affected by GHSA-w9m9-85wc-3x92 Dependencies (osv-scanner)
medium osv/GHSA-x4vx-rjvf-j5p4 frontend/package-lock.json [email protected] (npm) is affected by GHSA-x4vx-rjvf-j5p4 Dependencies (osv-scanner)
medium osv/GHSA-xfq5-w38q-pc2x frontend/package-lock.json [email protected] (npm) is affected by GHSA-xfq5-w38q-pc2x Dependencies (osv-scanner)
medium opengrep/javascript.vue.security.audit.xss.templates.avoid-v-html frontend/pages/faq.vue:15 Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to XSS vulnerabilities. Only use HTML interpolation on trusted content and never on user-provided content. [confidence low] Static analysis (opengrep)
medium opengrep/javascript.vue.security.audit.xss.templates.avoid-v-html frontend/pages/index.vue:123 Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to XSS vulnerabilities. Only use HTML interpolation on trusted content and never on user-provided content. [confidence low] Static analysis (opengrep)
medium opengrep/javascript.vue.security.audit.xss.templates.avoid-v-html frontend/pages/profile.vue:130 Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to XSS vulnerabilities. Only use HTML interpolation on trusted content and never on user-provided content. [confidence low] Static analysis (opengrep)
low gitleaks/generic-api-key .env.dev:64 Possible generic-api-key secret in the current tree Secrets (gitleaks)
low gitleaks/generic-api-key .env.example:58 Possible generic-api-key secret in the current tree (test/docs/example file) Secrets (gitleaks)
low osv/GHSA-333x-w4r6-6crp backend/package-lock.json [email protected] (npm) is affected by GHSA-333x-w4r6-6crp Dependencies (osv-scanner)
low osv/GHSA-3gg2-335m-rxc6 backend/package-lock.json [email protected] (npm) is affected by GHSA-3gg2-335m-rxc6 Dependencies (osv-scanner)
low osv/GHSA-79qm-7rj5-m7r9 backend/package-lock.json [email protected] (npm) is affected by GHSA-79qm-7rj5-m7r9 Dependencies (osv-scanner)
low osv/GHSA-9jrq-w75r-8gcw backend/package-lock.json [email protected] (npm) is affected by GHSA-9jrq-w75r-8gcw Dependencies (osv-scanner)
low osv/GHSA-g7r4-m6w7-qqqr backend/package-lock.json [email protected] (npm) is affected by GHSA-g7r4-m6w7-qqqr; also in frontend/package-lock.json Dependencies (osv-scanner)
low osv/GHSA-hm8q-7f3q-5f36 backend/package-lock.json [email protected] (npm) is affected by GHSA-hm8q-7f3q-5f36 Dependencies (osv-scanner)
low osv/GHSA-v422-hmwv-36x6 backend/package-lock.json [email protected] (npm) is affected by GHSA-v422-hmwv-36x6 Dependencies (osv-scanner)
low osv/GHSA-xhjh-pmcv-23jw backend/package-lock.json [email protected] (npm) is affected by GHSA-xhjh-pmcv-23jw Dependencies (osv-scanner)
low osv/GHSA-xhq7-xmqj-769h backend/package-lock.json [email protected] (npm) is affected by GHSA-xhq7-xmqj-769h Dependencies (osv-scanner)
low opengrep/javascript.lang.security.audit.unsafe-formatstring backend/src/services/dataLoader.ts:43 Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string.... Static analysis (opengrep)
low opengrep/javascript.lang.security.audit.unsafe-formatstring backend/src/services/dataLoader.ts:53 Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string.... Static analysis (opengrep)
low opengrep/javascript.lang.security.audit.unsafe-formatstring backend/src/socket/handlers/gameHandlers.ts:202 Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string.... Static analysis (opengrep)
low opengrep/javascript.lang.security.audit.unsafe-formatstring backend/src/socket/handlers/roomHandlers.ts:181 Detected string concatenation with a non-literal variable in a util.format / console.log function. If an attacker injects a format specifier in the string, it will forge the log message. Try to use constant values for the format string.... Static analysis (opengrep)
low osv/GHSA-2vgq-wchc-25w7 frontend/package-lock.json [email protected] (npm) is affected by GHSA-2vgq-wchc-25w7 Dependencies (osv-scanner)
low osv/GHSA-4487-j8r4-4g2f frontend/package-lock.json [email protected] (npm) is affected by GHSA-4487-j8r4-4g2f Dependencies (osv-scanner)
low osv/GHSA-4642-5mcj-2rqw frontend/package-lock.json [email protected] (npm) is affected by GHSA-4642-5mcj-2rqw Dependencies (osv-scanner)
low osv/GHSA-4x5r-pxfx-6jf8 frontend/package-lock.json @babel/[email protected] (npm) is affected by GHSA-4x5r-pxfx-6jf8 Dependencies (osv-scanner)
low osv/GHSA-6889-vf6x-f3g5 frontend/package-lock.json [email protected] (npm) is affected by GHSA-6889-vf6x-f3g5 Dependencies (osv-scanner)
low osv/GHSA-8rc2-428q-7ww3 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-8rc2-428q-7ww3 Dependencies (osv-scanner)
low osv/GHSA-8rc2-428q-7ww3 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-8rc2-428q-7ww3 Dependencies (osv-scanner)
low osv/GHSA-8rc2-428q-7ww3 frontend/package-lock.json @intlify/[email protected] (npm) is affected by GHSA-8rc2-428q-7ww3 Dependencies (osv-scanner)
low osv/GHSA-8rc2-428q-7ww3 frontend/package-lock.json [email protected] (npm) is affected by GHSA-8rc2-428q-7ww3 Dependencies (osv-scanner)
low osv/GHSA-8rc2-428q-7ww3 frontend/package-lock.json [email protected] (npm) is affected by GHSA-8rc2-428q-7ww3 Dependencies (osv-scanner)
low osv/GHSA-9jrq-w75r-8gcw frontend/package-lock.json [email protected] (npm) is affected by GHSA-9jrq-w75r-8gcw Dependencies (osv-scanner)
low osv/GHSA-9wg5-mj3p-v49q frontend/package-lock.json [email protected] (npm) is affected by GHSA-9wg5-mj3p-v49q Dependencies (osv-scanner)
low osv/GHSA-c2j3-45gr-mqc4 frontend/package-lock.json [email protected] (npm) is affected by GHSA-c2j3-45gr-mqc4 Dependencies (osv-scanner)
low osv/GHSA-gvmj-g25r-r7wr frontend/package-lock.json [email protected] (npm) is affected by GHSA-gvmj-g25r-r7wr Dependencies (osv-scanner)
low osv/GHSA-h6cr-wjv9-3cpp frontend/package-lock.json [email protected] (npm) is affected by GHSA-h6cr-wjv9-3cpp Dependencies (osv-scanner)
low osv/GHSA-jjm6-p2m9-9w4x frontend/package-lock.json [email protected] (npm) is affected by GHSA-jjm6-p2m9-9w4x Dependencies (osv-scanner)
low osv/GHSA-m3q2-p4fw-w38m frontend/package-lock.json [email protected] (npm) is affected by GHSA-m3q2-p4fw-w38m Dependencies (osv-scanner)
low osv/GHSA-m5mm-p8h7-m29v frontend/package-lock.json [email protected] (npm) is affected by GHSA-m5mm-p8h7-m29v Dependencies (osv-scanner)
low osv/GHSA-vfgh-jcmw-g37q frontend/package-lock.json [email protected] (npm) is affected by GHSA-vfgh-jcmw-g37q Dependencies (osv-scanner)
low osv/GHSA-vxr8-fq34-vvx9 frontend/package-lock.json [email protected] (npm) is affected by GHSA-vxr8-fq34-vvx9 Dependencies (osv-scanner)
low osv/GHSA-wf3x-273g-mvxv frontend/package-lock.json [email protected] (npm) is affected by GHSA-wf3x-273g-mvxv Dependencies (osv-scanner)

Tools and coverage

Every analyzer that ran on this commit. A failed or skipped tool is a coverage gap: its share of the score is left out and the coverage figure drops.

AnalyzerPillarStatusVersionFindingsNote
AI tool configurationAI provenanceoksignatures-v10
Explicit AI attributionAI provenanceoksignatures-v10
Release velocityAI provenanceskipped—0
Coding styleAI provenanceok—0
Commit velocityAI provenanceokprov-40
Complexity (lizard)Code qualityoklizard 1.25.10
DocumentationCode qualityok—0
Duplication (jscpd)Code qualityokrepotrust-dup-w60
LintCode qualityokopengrep 1.33.1; rules f1d2b562b4140
Tests and CICode qualityok—0
Type safetyCode qualityok—0
CI workflows (zizmor)Securityokzizmor 1.32.09
Dependencies (osv-scanner)Securityokosv-scanner version: 2.7.1298
Release downloadsSecurityok—0
Security postureSecurityok—0
Package registriesSecurityok—0
Static analysis (opengrep)Securityokopengrep 1.33.1; rules f1d2b562b41415
OpenSSF ScorecardSecurityskipped—0no published OpenSSF Scorecard result for this repo
Secrets (gitleaks)Securityokgitleaks 8.30.12

Score history

Scores from different scoring versions aren't directly comparable.

ScoredCommitScoringAI provenanceQualitySecurity
2026-11-14a74205e2ff90prov-5+qual-2+sec-20%7452
2026-11-14a74205e2ff90prov-4+qual-2+sec-20%7452

Embed a badge

Maintainers can show these in a README. Badges update when the repository is re-scored.

[![RepoTrust ai](https://repotrust.synapticcyber.com/badge/github.com/PyXiion/openbunker/ai.svg)](https://repotrust.synapticcyber.com/r/github.com/PyXiion/openbunker/)
[![RepoTrust quality](https://repotrust.synapticcyber.com/badge/github.com/PyXiion/openbunker/quality.svg)](https://repotrust.synapticcyber.com/r/github.com/PyXiion/openbunker/)
[![RepoTrust security](https://repotrust.synapticcyber.com/badge/github.com/PyXiion/openbunker/security.svg)](https://repotrust.synapticcyber.com/r/github.com/PyXiion/openbunker/)
Full text report
  • Repository: https://github.com/PyXiion/openbunker
  • Commit: a74205e2ff900e4d7260e462ea7711a9d7e2bef9
  • Generated: 2026-11-14T14:52:01+00:00
  • Scorer 0.1.0, scoring prov-5+qual-2+sec-2, report schema v2

Scores

Pillar Score Signal Confidence Coverage
AI provenance (estimated AI-generated share) 0 possible 62% 100%
Code quality 74 adequate 90% 100%
Security 52 weak 85% 100%

AI provenance

Weak signals consistent with AI-assisted development.

  • Explicitly attributed share (lower bound): 0.0%

  • Unattributed share in AI-consistent velocity bursts: 36.4%

  • Estimated AI-generated share: 0.0%

  • AI tooling configured in repo: windsurf

  • Stylometry index: 0.05 per 1,000 lines (narrated steps 0, placeholders 0, assistant phrasing 0, emoji 1). Reported as a signal, not scored.

Month Lines added Attributed to AI
2026-04 16,339 0%

Evidence

  • .windsurf/workflows/index.md (windsurf configuration) (.windsurf/wo)
  • 2,536 lines of first-party code in ~2.1h (1,206 lines/hour, 10 commit session) (f1c030b5374a)
  • 1,080 lines of first-party code in ~1.7h (628 lines/hour, 7 commit session) (810e323487a4)
  • 2,340 lines of first-party code in ~4.0h (580 lines/hour, 8 commit session) (45ab4e20dc64)

AI provenance describes how code was produced; it is not a quality judgment. Unless attribution is explicit, these are signals consistent with AI generation, not proof. Squash/rebase workflows, imported code, and rewritten history reduce accuracy.

Code quality

Code quality is adequate: test-to-source ratio 0.10, CI runs tests; 3% of function code in complex or long functions; 10% duplicated lines. Weakest area: docs.

Area Score
Complexity (lizard) 92
Duplication 54
Code smells (Opengrep) 100
Tests and CI 72
Documentation 40
Type safety 60
Process (Scorecard review/maintenance) n/a
  • Functions: 466; mean complexity 2.7, 90th percentile 7; 2 complex and 0 long functions
  • Duplicated lines: 10.4% of 7,233 compared
  • Tests: 1,085 test lines for 10,395 source lines (ratio 0.10); CI test commands: npm run test; 4% of recent source commits also change tests
  • Docs missing or thin: license, contributing, changelog

Most complex functions:

Security

Security posture is weak: 298 known vulnerabilities in 71 dependencies; 4 high-severity workflow issues. Weakest area: dependencies.

Area Score
Secrets (gitleaks, tree + history) 94
Static analysis (Opengrep) 90
Vulnerable dependencies (OSV) 0
CI workflows (zizmor) 38
Posture (policy, updates, signing, lockfiles) 0
OpenSSF Scorecard n/a
  • Known vulnerabilities: 298 in 71 packages (critical 9, high 108, medium 148, low 30)

  • Posture checks passed: lockfiles; missing: security policy, dependency updates, signed commits

Top findings

Severity Finding Location
critical osv/GHSA-jqcg-44mw-7w3h: [email protected] (npm) is affected by GHSA-jqcg-44mw-7w3h backend/package-lock.json
critical osv/GHSA-279x-mwfv-vcqv: @nuxt/[email protected] (npm) is affected by GHSA-279x-mwfv-vcqv frontend/package-lock.json
critical osv/GHSA-v5rq-49vh-5v5c: @simple-git/[email protected] (npm) is affected by GHSA-v5rq-49vh-5v5c frontend/package-lock.json
critical osv/GHSA-mv8w-475r-vwqw: [email protected] (npm) is affected by GHSA-mv8w-475r-vwqw frontend/package-lock.json
critical osv/GHSA-p6vx-979v-rg4c: [email protected] (npm) is affected by GHSA-p6vx-979v-rg4c frontend/package-lock.json
critical osv/GHSA-w7jw-789q-3m8p: [email protected] (npm) is affected by GHSA-w7jw-789q-3m8p frontend/package-lock.json
critical osv/GHSA-hffm-xvc3-vprc: [email protected] (npm) is affected by GHSA-hffm-xvc3-vprc frontend/package-lock.json
critical osv/GHSA-x6jw-m9v5-85vh: [email protected] (npm) is affected by GHSA-x6jw-m9v5-85vh frontend/package-lock.json
critical osv/GHSA-23hp-3jrh-7fpw: [email protected] (npm) is affected by GHSA-23hp-3jrh-7fpw frontend/package-lock.json
high osv/GHSA-35jp-ww65-95wh: [email protected] (npm) is affected by GHSA-35jp-ww65-95wh backend/package-lock.json
high osv/GHSA-3g43-6gmg-66jw: [email protected] (npm) is affected by GHSA-3g43-6gmg-66jw backend/package-lock.json
high osv/GHSA-3pq3-5fj3-cg6v: [email protected] (npm) is affected by GHSA-3pq3-5fj3-cg6v backend/package-lock.json
high osv/GHSA-542g-h47m-68v8: [email protected] (npm) is affected by GHSA-542g-h47m-68v8 backend/package-lock.json
high osv/GHSA-62hf-57xw-28j9: [email protected] (npm) is affected by GHSA-62hf-57xw-28j9 backend/package-lock.json
high osv/GHSA-6chq-wfr3-2hj9: [email protected] (npm) is affected by GHSA-6chq-wfr3-2hj9 backend/package-lock.json
high osv/GHSA-777c-7fjr-54vf: [email protected] (npm) is affected by GHSA-777c-7fjr-54vf backend/package-lock.json
high osv/GHSA-hfxv-24rg-xrqf: [email protected] (npm) is affected by GHSA-hfxv-24rg-xrqf backend/package-lock.json
high osv/GHSA-j5f8-grm9-p9fc: [email protected] (npm) is affected by GHSA-j5f8-grm9-p9fc backend/package-lock.json
high osv/GHSA-mghh-pgcx-3jjj: [email protected] (npm) is affected by GHSA-mghh-pgcx-3jjj backend/package-lock.json
high osv/GHSA-p92q-9vqr-4j8v: [email protected] (npm) is affected by GHSA-p92q-9vqr-4j8v backend/package-lock.json
high osv/GHSA-pf86-5x62-jrwf: [email protected] (npm) is affected by GHSA-pf86-5x62-jrwf backend/package-lock.json
high osv/GHSA-pjwm-pj3p-43mv: [email protected] (npm) is affected by GHSA-pjwm-pj3p-43mv backend/package-lock.json
high osv/GHSA-pmwg-cvhr-8vh7: [email protected] (npm) is affected by GHSA-pmwg-cvhr-8vh7 backend/package-lock.json
high osv/GHSA-q8qp-cvcw-x6jj: [email protected] (npm) is affected by GHSA-q8qp-cvcw-x6jj backend/package-lock.json
high osv/GHSA-27r3-jxmh-p828: [email protected] (npm) is affected by GHSA-27r3-jxmh-p828 backend/package-lock.json

Static signals only: the scorer never runs the project's code. Secret findings are pattern matches that were not verified, and secret values are never stored.

Repository profile

  • Source lines: 10,395; test lines: 1,085
Language Lines
TypeScript 7,049
Vue 4,215
JavaScript 137
SQL 79