Skip to main content

klaviyo-data-handling

Facilitates GDPR/CCPA compliance and PII handling for Klaviyo, ensuring data privacy and secure profile management.

Install this skill

or
56/100

Security score

The klaviyo-data-handling skill was audited on May 30, 2026 and we found 12 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 97

Template literal with variable interpolation in command context

SourceSKILL.md
97console.log(`Deletion requested for ${JSON.stringify(identifier)}`);
medium line 123

Template literal with variable interpolation in command context

SourceSKILL.md
123filter: `equals(email,"${email}")`,
medium line 126

Template literal with variable interpolation in command context

SourceSKILL.md
126if (!profile) throw new Error(`No profile found for ${email}`);
medium line 130

Template literal with variable interpolation in command context

SourceSKILL.md
130filter: `equals(profile_id,"${profile.id}")`,
medium line 169

Template literal with variable interpolation in command context

SourceSKILL.md
169redacted = redacted.replace(pattern.regex, `[REDACTED:${pattern.type}]`);
medium line 181

Template literal with variable interpolation in command context

SourceSKILL.md
181? `${redacted[field].substring(0, 3)}***`
medium line 273

Template literal with variable interpolation in command context

SourceSKILL.md
273console.log(`[AUDIT] ${entry.action}: ${entry.identifier} at ${entry.timestamp}`);
medium line 282

Webhook reference - potential data exfiltration

SourceSKILL.md
282| Sensitive | API keys, webhook secrets | Never log, rotate quarterly |
low line 52

Access to .env file

SourceSKILL.md
52const session = new ApiKeySession(process.env.KLAVIYO_PRIVATE_KEY!);
low line 298

External URL reference

SourceSKILL.md
298- [Data Privacy API](https://developers.klaviyo.com/en/reference/data_privacy_api_overview)
low line 299

External URL reference

SourceSKILL.md
299- [Request Profile Deletion](https://developers.klaviyo.com/en/reference/request_profile_deletion)
low line 300

External URL reference

SourceSKILL.md
300- [Consent Collection Guide](https://developers.klaviyo.com/en/docs/collect_email_and_sms_consent_via_api)
Scanned on May 30, 2026
View Security Dashboard
Installation guide →