[Security] HIGH: 34 issue(s) found in planish #9
Labels
No labels
blocked:needs-decision
bug
chore
in-progress
security/high
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AuWoMe/planish#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Security Scan Results for
planishSeverity: HIGH
Findings: 34
1. secret_in_diff
91531dd191531dd1AWS Secret Key2. secret_in_diff
7313ddc47313ddc4Password in URL3. secret_in_diff
f560d271f560d271AWS Secret Key4. secret_in_diff
c9e66629c9e66629AWS Secret Key5. secret_in_diff
c69c36a4c69c36a4AWS Secret Key6. secret_in_diff
7834c6367834c636AWS Secret Key7. secret_in_diff
0aaefd030aaefd03AWS Secret Key8. secret_in_diff
398cf3a6398cf3a6AWS Secret Key9. secret_in_diff
19749ed819749ed8AWS Secret Key10. auth_flaw
.next/server/app/page.jssql_string_concat11. auth_flaw
.next/server/app/trips/page.jssql_string_concat12. auth_flaw
.next/server/app/trips/[tripId]/page.jssql_string_concat13. auth_flaw
.next/server/app/favicon.ico/route.jsexec_usage14. auth_flaw
.next/server/chunks/488.jssql_string_concat15. auth_flaw
.next/server/chunks/404.jsexec_usage16. auth_flaw
.next/server/chunks/948.jssql_string_concat17. auth_flaw
.next/server/chunks/682.jsexec_usage18. auth_flaw
.next/server/chunks/141.jssql_string_concat19. auth_flaw
.next/server/chunks/195.jssql_string_concat20. auth_flaw
.next/server/chunks/107.jssql_string_concat21. auth_flaw
.next/server/chunks/86.jsexec_usage22. auth_flaw
.next/server/chunks/70.jsexec_usage23. auth_flaw
.next/server/chunks/245.jssql_string_concat24. auth_flaw
.next/static/chunks/851-8ba13c8574b29682.jsexec_usage25. auth_flaw
.next/static/chunks/383-990d92e8586399ee.jssql_string_concat26. auth_flaw
.next/static/chunks/777-8c4dd05d3e255de8.jssql_string_concat27. auth_flaw
.next/static/chunks/382-73082245b2562993.jssql_string_concat28. auth_flaw
.next/static/chunks/993-23fffc8f10a8e2ca.jssql_string_concat29. auth_flaw
.next/static/chunks/717-47c2341d683d1b81.jsexec_usage30. auth_flaw
.next/static/chunks/274-2893f884efb0e7a3.jssql_string_concat31. auth_flaw
.next/static/chunks/117-50e6fc7231178d5f.jsexec_usage32. auth_flaw
.next/static/chunks/webpack-4b2008cf03115edd.jssql_string_concat33. auth_flaw
.next/static/chunks/380-000dff687d679976.jssql_string_concat34. auth_flaw
.next/static/chunks/app/trips/[tripId]/page-debdb745242d1753.jssql_string_concatThis issue was auto-generated by the security sweep cron job.
Closed by fixup lane (t_745ad387) — all 34 findings verified false positives
What the scanner actually flagged:
sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==) — base64 lockfile hashes, not credentials.DATABASE_URL=postgresql://user:***@localhost:5432/planish— already redacted (***), localhost only.Fix landed: commits
e9088bd1,52e46c5,40f8632,6b67d59,a0bc5eb,77a7c1b,7530b93,daffae6on origin/main (9 commits reference #9). Suppression files: .bearerignore, .gitattributes, .semgrepignore, .gitleaks.toml (allowlist: "Verified false positives for AuWoMe/planish#9").Verification:
npm run security:scan→ 0 HIGH findings across 96 unsuppressed tracked files, exit 0. eslint + tsc pass. The kilo-gsd runner could not close this itself: its Commit gate structurally cannot pass (nothing left to push — fix already on origin), so it looped Implement→Lint→Verify→Review→Commit and exited non-zero. Manual close per documented recovery for gate-structurally-unable-to-pass. Sibling #10 closed the same way.