If you're using Datadog's SDK in a mobile app alongside Firebase Crashlytics, crash reports sent to Firebase may contain a Datadog user identifier that users never consented to share with Google's infrastructure. This isn't a hypothetical privacy concern—it is an active data flow that creates cross-service identity linkage without user knowledge or control.
Check your Firebase Crashlytics console for any UUID-like fields or unexpected identifiers in crash payloads. Compare these against the user IDs your Datadog SDK configuration generates. If you see correlation between the two, your users' crash behavior is now linkable to their Datadog identity within a system (Firebase) that operates under a different privacy policy with different retention assumptions. The isolation users expect between distinct telemetry vendors is broken.
The structural problem here is that SDK vendors treat cross-service data flows as an implementation detail. Datadog's SDK likely passed a user-context object to its crash reporting module, which then transmitted that context to Firebase's Crashlytics endpoint. No opt-out mechanism existed, and the documentation likely never warned developers that this linkage would occur. You cannot consent to what you don't know is happening.
Audit your SDK integration for similar patterns. Map every telemetry SDK you bundle and ask: what identifiers does each one generate, and which third-party endpoints receive them? The answer is almost certainly not documented in any integration guide. Treat this as a class of consent failures that will become more visible as auditors examine SDK-to-SDK data flows. The fix from Datadog likely addresses this specific vector, but the architectural pattern—shared user context objects propagating across integration surfaces—likely persists in other pathways within the SDK. Monitor for subsequent disclosures.
The EPSS score of 0.00251 reflects low active exploitation, but that metric measures exploitability of a defined vulnerability, not the blast radius of a data architecture failure. The real exposure is the compound risk: users have behavioral profiles (crash patterns, session timing, error frequency) linked across systems they never consented to link, with no mechanism to request deletion or opt out.