Skip to content

docs: add round 2 security audit design documents for 9 findings#272

Merged
nekomoto911 merged 1 commit intobugfix/security-fixesfrom
fix/security-fixes
Feb 28, 2026
Merged

docs: add round 2 security audit design documents for 9 findings#272
nekomoto911 merged 1 commit intobugfix/security-fixesfrom
fix/security-fixes

Conversation

@nekomoto911
Copy link
Collaborator

Security audit round 2 covering GRETH-020 through GRETH-028:

  • 2 HIGH (debug-only validation, silent system txn failure)
  • 3 MEDIUM (mint precompile trailing bytes, unsafe Send impl, unwrap panic)
  • 4 LOW/INFO (nonce truncation, state merge overwrite, same-RPC verification, timestamp check)

Design documents detail the problem and fix approach for each severity level.

Security audit round 2 covering GRETH-020 through GRETH-028:
- 2 HIGH (debug-only validation, silent system txn failure)
- 3 MEDIUM (mint precompile trailing bytes, unsafe Send impl, unwrap panic)
- 4 LOW/INFO (nonce truncation, state merge overwrite, same-RPC verification, timestamp check)

Design documents detail the problem and fix approach for each severity level.
@nekomoto911 nekomoto911 merged commit 8e28013 into bugfix/security-fixes Feb 28, 2026
25 of 28 checks passed
Richard1048576 pushed a commit that referenced this pull request Mar 4, 2026
Security audit round 2 covering GRETH-020 through GRETH-028:
- 2 HIGH (debug-only validation, silent system txn failure)
- 3 MEDIUM (mint precompile trailing bytes, unsafe Send impl, unwrap panic)
- 4 LOW/INFO (nonce truncation, state merge overwrite, same-RPC verification, timestamp check)

Design documents detail the problem and fix approach for each severity level.
Richard1048576 pushed a commit that referenced this pull request Mar 10, 2026
Security audit round 2 covering GRETH-020 through GRETH-028:
- 2 HIGH (debug-only validation, silent system txn failure)
- 3 MEDIUM (mint precompile trailing bytes, unsafe Send impl, unwrap panic)
- 4 LOW/INFO (nonce truncation, state merge overwrite, same-RPC verification, timestamp check)

Design documents detail the problem and fix approach for each severity level.
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.

1 participant