tempo-docs

Warn

Audited by Socket on Sep 14, 2026

5 alerts found:

SecurityAnomalyx4
SecurityMEDIUM
src/components/guides/VirtualAddressesLiveDemo.tsx

No clear covert malware behavior (no eval/Function, no obvious exfiltration) is visible in this fragment. However, it embeds a mnemonic and a private key directly in client-side code and uses them to sign/fund/mint/transfer on-chain. This is a critical supply-chain credential exposure risk: anyone who can view the bundle can extract the secrets and potentially control those accounts on any misconfigured/valuable environment. Additional minor concerns include in-browser PoW CPU usage and reliance on hardcoded sponsor endpoints.

Confidence: 70%Severity: 75%
AnomalyLOW
src/components/guides/VirtualAddressesFastDemo.tsx

No clear evidence of stealthy malware (e.g., backdoor logic, data theft, or command execution) is present in this module. The primary security/supply-chain concern is the hardcoded mnemonic used to derive signing accounts within client-side code, which exposes private key material to anyone who can fetch the web bundle. Additionally, hardcoded sponsor/fee-payer URLs increase the coupling to third-party infrastructure. Overall risk is elevated mainly due to credential exposure rather than covert malicious behavior.

Confidence: 66%Severity: 62%
AnomalyLOW
src/components/guides/steps/payments/AddFundsToOthers.tsx

No clear indicators of stealthy malware, data exfiltration, or obfuscation are present. The primary security issue is the embedded hardcoded mnemonic used to derive a signing account for on-chain token transfers when not on localnet. In a deployed or misconfigured environment, this can enable unauthorized transfers from that derived account to attacker-chosen addresses (only minimally validated by format), making this a meaningful supply-chain/security risk despite the demo-oriented intent.

Confidence: 68%Severity: 60%
AnomalyLOW
src/components/guides/steps/payments/AddFunds.tsx

No overt malware or data exfiltration behavior is evident in this module; it is a demo-style UI that triggers expected blockchain funding actions and refreshes balances. However, it embeds a hardcoded mnemonic in client-side code and uses it to sign/send token transfers on localnet, which is a significant credential-exposure and abuse risk, especially if the mnemonic-derived account is ever funded on an unintended network or if environment configuration is incorrect.

Confidence: 72%Severity: 64%
AnomalyLOW
src/snippets/node-viem-quickstart.ts

The code is a straightforward blockchain automation script (faucet funding -> balance query -> token transfer) without obvious obfuscation or explicit exfiltration. However, it contains a critical insecure practice: a private key literal hardcoded in the source. If real credentials are ever used, this creates high risk of account compromise and unintended on-chain transfers. From this fragment alone, malware intent is not strongly indicated, but the credential-in-code pattern is a serious security concern.

Confidence: 60%Severity: 60%
Audit Metadata
Analyzed At
Sep 14, 2026, 01:18 AM
Package URL
pkg:socket/skills-sh/tempoxyz%2Fdocs%2Ftempo-docs%2F@85d3b29f395eb12fc50308819cc805708407954b
Security Audit — socket — tempo-docs