You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Has an audit been performed and the audit report attached or linked in this issue: yes
Is a complete list of discovered vulnerabilities from the audit documented in this issue?
For vulnerabilities that have been deemed necessary to be addressed, are the links to the fixes attached to this issue?
For vulnerabilities that have been deemed not necessary to be addressed, is a reason for each of them documented in this issue?
The corresponding pull request in this repo has been merged.
Audit details
Audit Conducted by: OtterSec Audit Report:link Audit Date: January 16-17, 2025 Repository:aptos-snap Commit Audited:0b381a1 Total Findings: 3 (2 vulnerabilities, 1 general finding)
The repo linked in this issue is now https://github.com/nightly-labs/move-snap but it's a copy of the aptos-snap. And its the new name moving forward but the audit was conducted when the repo was named aptos-snap.
Findings
1️⃣ Lack of Transaction Transparency (OS-NLB-ADV-00)
Severity:⚠️ Medium
Description: Transaction parameters were not explicitly displayed to users before signing, increasing the risk of fraudulent transactions.
Remediation: Implemented transaction parameter display and committed to full transaction simulation.
2️⃣ Improper Input Sanitization (OS-NLB-ADV-01)
Severity:⚠️ Low
Description: The Snap module did not properly handle newline characters (\n or \r) in dialog messages, allowing potential phishing or spoofing attacks.
Checklist
All items in the list below needs to be satisfied.
Audit details
Audit Conducted by: OtterSec
Audit Report:
link
Audit Date: January 16-17, 2025
Repository:
aptos-snap
Commit Audited:
0b381a1
Total Findings: 3 (2 vulnerabilities, 1 general finding)
Findings
1️⃣ Lack of Transaction Transparency (
OS-NLB-ADV-00
)de5a944
.2️⃣ Improper Input Sanitization (
OS-NLB-ADV-01
)\n
or\r
) in dialog messages, allowing potential phishing or spoofing attacks.7911177
.3️⃣ Validation of Network URL Format (
OS-NLB-SUG-00
)new URL()
to ensure valid and structured network URLs.✅ Resolution Status
The text was updated successfully, but these errors were encountered: