@openclaw/whatsapp
OpenClaw WhatsApp channel plugin
Supply chain provenance
Status for the latest visible version.
Maintainers
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| semgrep | semgrep:etc-passwd-access | AI (semgrep): Appears only in a test asserting path-traversal is blocked; not runtime credential harvesting. | ai | |
| semgrep | semgrep:base64-decode | AI (semgrep): Test-only: decodes a QR PNG to verify its magic bytes; no payload hiding. | ai | |
| semgrep | semgrep:shady-links-raw-ip | AI (semgrep): Test fixture using 127.0.0.1 to assert private-network requests are blocked. | ai | |
| phantom-deps | phantom-dep:jimp | AI (phantom-deps): jimp is declared in dependencies and used via config/indirect import; stable false positive for this package. | ai |
Versions (showing 9 of 9)
| Version | Deps | Published |
|---|---|---|
| 2026.5.20 | 5 / 2 | |
| 2026.5.19 | 5 / 2 | |
| 2026.5.12 | 6 / 2 | |
| 2026.5.7 | 5 / 2 | |
| 2026.5.6 | 5 / 2 | |
| 2026.5.5 | 5 / 2 | |
| 2026.5.4 | 5 / 2 | |
| 2026.5.3 | 5 / 2 | |
| 2026.5.2 | 5 / 2 |
v2026.5.20
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.19
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.12
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.7
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.6
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.5
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.4
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.3
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2026.5.2
2 findingsAccessing /etc/passwd or /etc/shadow — credential harvesting on Linux Source: https://github.com/openclaw/openclaw/blob/8842a5bd43a6874c86645d00dab80611a94d5850/src/accounts.test.ts#L13 11 | const { authDir } = resolveWhatsAppAuthDir({ 12 | cfg: stubCfg, > 13 | accountId: "../../../etc/passwd", 14 | }); 15 | // Sanitized accountId must not escape the whatsapp auth directory.
Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.