The latest tagged release is the only supported version. Older versions receive no fixes; please upgrade.
| Version | Supported |
|---|---|
| latest | ✅ |
| < latest | ❌ |
Do not open a public GitHub issue for security-impacting findings.
Use GitHub's private vulnerability reporting:
- Visit the repository's Security tab.
- Click Report a vulnerability (the green button under Advisories).
- Include:
- Affected version(s) / commit SHA.
- Reproduction steps (minimal config + the FDR file shape that triggers it, if relevant — please sanitise PII).
- Impact assessment: what an attacker controlling the input or environment could achieve.
- Any fix or mitigation you have in mind.
I will acknowledge within 72 hours and aim to publish a fix within 14 days for high-severity findings. You will be credited in the advisory unless you ask to remain anonymous.
In scope:
- Vulnerabilities in this plugin's Go source code under
crowdstrike/,crowdstrikeconfig/,sources/, andtables/. - Vulnerabilities introduced by direct dependencies in
go.modthat we can mitigate (replace directive, version bump, validation at our boundary).
Out of scope:
- Issues in CrowdStrike's FDR product itself — report those to CrowdStrike directly.
- Issues in the Tailpipe core or SDK — report to turbot/tailpipe.
- Tenant-data sensitivity concerns: this plugin ingests PII and security telemetry as-is from FDR; redaction is the operator's responsibility. See
README.mdfor the PII inventory.
- Run the plugin with the least-privileged IAM principal that can
s3:GetObject/s3:ListBucketon the tenant prefix only — not bucket-wide. - Use an AWS profile / SSO / IRSA over static
access_key/secret_keyin HCL where possible. - Restrict read access to the local DuckLake parquet store (
~/.tailpipe/data) — it contains the same PII as the source bucket. - Keep the Go toolchain current; the
toolchaindirective ingo.modpins the minimum patched version for known stdlib vulns.