Skip to content

fix(security): add Cargo audit and tighten npm audit level for #1280 - #1303

Open
Hikmaholadele wants to merge 3 commits into
LabsCrypt:mainfrom
Hikmaholadele:issue-1280
Open

fix(security): add Cargo audit and tighten npm audit level for #1280#1303
Hikmaholadele wants to merge 3 commits into
LabsCrypt:mainfrom
Hikmaholadele:issue-1280

Conversation

@Hikmaholadele

@Hikmaholadele Hikmaholadele commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Closes #1280

Summary

  • Migrate transaction tracker call sites to useTransactionTracker
  • Remove duplicated ad-hoc transaction status state
  • Ensure the confirming state is consistently handled
  • Add/update tests for the shared transaction state flow

Testing

  • Ran relevant frontend tests
  • Verified transaction status transitions, including confirming

Closes #1280

Hikmaholadele and others added 3 commits August 29, 2026 19:28
…ypt#1280

- Add cargo-audit job to scan contracts workspace for known Rust
  crate advisories against Cargo.lock
- Raise all three npm audit invocations from --audit-level=critical
  to --audit-level=high so high-severity JS vulnerabilities also
  fail CI

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <[email protected]>
…ypt#1280

Upgrade next 16.2.9 → 16.3.3 (fixes Next.js, postcss, sharp advisories),
@stellar/stellar-sdk ^15.1.0 → ^17.0.1 in both workspaces (fixes axios
prototype pollution and SSRF advisories), and add root overrides for
postcss ^8.5.23, sharp ^0.35.0, and deepmerge-ts ^8.0.0 to resolve
remaining transitive vulnerabilities.

All three CI audit checks (root, frontend, backend) now pass with
--audit-level=high at zero production vulnerabilities.

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Audit] No dependency vulnerability scanning for the contract's Cargo dependency tree

1 participant