C1.2: Data Labeling and Annotation Security
September 8, 2026 · View on GitHub
Back to C01 Index Last Researched: 2026-07-14
Purpose
Labeling and annotation are where human judgment enters the training pipeline — and where that pipeline is most vulnerable to targeted manipulation. A malicious annotator who systematically flips labels can introduce targeted biases that survive into the trained model, and the consolidation of the labeling market (Meta's 49% stake in Scale AI at roughly $14.3B and OpenAI's reported wind-down of Scale work) has made labeling platform selection a supply chain security decision in its own right.
The March 2026 Mercor incident drove this point home. Public reporting and subsequent contractor litigation describe a multi-stage supply-chain chain: threat group TeamPCP first compromised the Trivy scanner project to harvest maintainer credentials, then used those credentials on 2026-03-24 to publish poisoned LiteLLM releases 1.82.7 and 1.82.8 (an open-source AI gateway with roughly 95–97 million monthly downloads), which in turn exfiltrated approximately 4 TB of Mercor data — affecting an estimated 40,000+ contractors, recorded AI interviews, biometrics, background-check dossiers, tax and banking records, and screenshots from Insightful workforce monitoring. Meta paused work with Mercor during the investigation; six contractor class actions had been filed by mid-April 2026 (including Gill v. Mercor.io Corporation, N.D. Cal., with at least one suit naming LiteLLM and compliance vendor Delve as co-defendants). The compliance angle is just as important: Delve Technologies, the GRC startup that had certified LiteLLM-related controls, has been publicly accused of running "fake compliance as a service," which means SOC 2 attestations alone are not load-bearing evidence of pipeline integrity. The practical lesson for labeling teams is sharp: providers that handle contractor identity records, project instructions, labeling workflows, and customer data are high-value supply-chain targets, and their upstream gateway and scanner dependencies must be treated as part of the labeling trust boundary.
This section ensures that labeling interfaces enforce access controls with full audit trails, that annotation artifacts are cryptographically signed for integrity and provenance, that audit logs are tamper-evident, and that sensitive information within labels is properly protected. The goal is end-to-end accountability: every annotation or preference pair should be attributable to a specific, verified human annotator throughout the entire training pipeline, not just within the labeling platform.
Requirements
| # | Requirement | Level | Threat Mitigated | Verification Approach | Gaps / Notes |
|---|---|---|---|---|---|
| 1.2.1 | Verify that labeling platforms enforce access controls that restrict who can create, modify, or approve annotations. | 1 | Targeted label-flipping by unauthorized or malicious annotators (MITRE ATLAS AML.T0020 Poison Training Data); privilege escalation that bypasses approval gates — e.g. CVAT staff users self-granting superuser via CVE-2026-23526; account takeover through stored XSS that exfiltrates a victim's API token (Label Studio CVE-2026-22033); malicious annotation-guide content executing with a reviewer's CVAT privileges (GHSA-w6mx-95ff-72cv); social-engineered malicious labeling on unvetted crowdsourcing (MTurk). | Confirm enterprise RBAC with distinct annotator/reviewer/manager/admin roles and a separated annotator→reviewer→lead approval pipeline (Label Studio Enterprise admin_roles/admin_permissions; CVAT Enterprise SSO/OIDC/SAML + granular RBAC). Test that an annotator cannot self-approve or edit another annotator's labels, and attempt horizontal/vertical privilege escalation. Treat project instructions and annotation-guide assets as privileged content: have a low-privilege contributor plant an inert script marker, open the guide as a reviewer, and verify the marker is rendered harmlessly and no authenticated request is emitted. Confirm Label Studio is ≥1.23.0 and CVAT is ≥2.67.0; CVAT's security policy supports only the latest release. For crowdsourced work, require vetted/ID-checked pools (Prolific, CloudResearch Connect) over open MTurk. | Mature in enterprise tiers; community editions and open crowdsourcing remain effectively uncontrolled. Approve-vs-edit permission granularity is uneven across platforms, and per-action audit logs often record "modified" without before/after label values, weakening forensic reconstruction. CVAT's latest-only support policy also makes patch cadence part of this control, not a separate maintenance concern. |
| 1.2.2 | Verify that cryptographic integrity is applied to labeling artifacts. | 2 | Tampering with annotation files between labeling and training (Mitiga "Brainjacked" path-traversal poisoning); supply-chain substitution of labeling artifacts (Mercor/LiteLLM chain; MITRE ATLAS AML.T0109 AI Supply Chain Rug Pull); silent label corruption introduced during ETL or format conversion; acceptance of a correctly signed artifact from an unauthorized signer. | Generate SHA-256 manifests at export and re-create and compare them before every ETL stage and at training ingestion. For high-assurance exports, use the current OpenSSF Model Signing format to bind every intended annotation file into one detached bundle; inspect the DSSE envelope, in-toto statement, file paths and hashes, signature, and verification material. With Sigstore, pin the expected signing identity and OIDC issuer or private trust root as shown by the reference implementation, rather than accepting any cryptographically valid bundle. Negative-test both controls: mutate one label file, then sign an intact copy with an unauthorized identity, and require both ingestions to fail. If exports use S3 Object Lock, record the exact version ID and retention mode/date and prove consumers cannot be redirected to a newer unlocked version or delete marker. | Emerging — generic signing and WORM primitives are solid, but major labeling platforms still do not sign exports natively. Include/exclude rules can leave sidecars outside the manifest, and signer identity/issuer policy, key rotation, revocation response, and version-aware object retrieval remain integration work. Object Lock protects a retained version; it does not stop creation of a newer version or a delete marker. |
| 1.2.3 | Verify that sensitive information in labels is redacted, anonymized, or encrypted before being used in any labeling artifact. | 2 | Leakage of PII, biometric, health, financial, legal, or employment data carried in label values, free-text rationales, task instructions, filenames, metadata, or RLHF preference-pair fields into durable artifacts, manifests, and logs — feeding data-extraction and membership-inference risk and triggering EU AI Act Art. 10 special-category obligations; the Mercor breach showed how mass contractor-identity exposure follows from this class of failure. | Run a pre-artifact sensitive-data gate: schema review of every label/metadata/instruction field, then automated scanning with Presidio Structured, Google Sensitive Data Protection, AWS Comprehend PII, or OpenAI's Privacy Filter (Apache-2.0, ~96% F1 with 98%+ recall on PII-Masking-300k). Build a corpus of positive and negative examples for every locale and identifier type in scope; Presidio 2.2.363 added German PII, Swedish personal/organization identifiers, Canadian SIN, Turkish national-ID/license-plate, Spanish passport, and other recognizers, but availability is not proof that a deployment enables or correctly configures them. Apply redact / tokenize / generalize / encrypt by need, then prove raw values do not survive in derived CSV/JSON/Parquet exports, RLHF preference files, object-store manifests, log lines, notebooks, or cached preprocessing outputs. Confirm re-identification keys, token maps, and encryption keys live outside the artifact path with separate access review and retention limits. | Maturing fast for standard entities; contextual identifiers, multilingual free text, and key-managed encryption workflows remain the weak spots. Regional recognizer coverage is expanding quickly, but teams still need locale-specific recall tests and human review for domain identifiers rather than treating a library version as a coverage guarantee. |
Implementation Guidance
Platform Selection
Choosing a labeling platform is now a supply chain security decision. Key evaluation criteria for security teams:
- Access control maturity: Label Studio Enterprise (RBAC, SSO/SAML, SCIM, audit logging; 2.32+ adds organization-wide granular permissions and role-based export restriction), Labelbox (SOC 2, ISO 27001, IP allowlists), Encord (SOC 2, GDPR-aligned, API-key scoping), SuperAnnotate (on-prem option with full data isolation), CVAT Enterprise (self-hosted, SSO/OIDC/SAML, granular RBAC, audit + action logging).
- Patch baseline: Pin a minimum supported platform version in deployment policy and exercise rich annotation content as an authorization boundary. CVAT GHSA-w6mx-95ff-72cv showed that a user allowed to edit an annotation guide could execute JavaScript in a reviewer's session and reach every CVAT resource available to that reviewer; 2.67.0 patched the issue, and the project security policy supports only its latest release.
- Maintenance status: Check release cadence before committing. Argilla, for example, has shipped no release since v2.8.0 (March 2025) after its team was absorbed into Hugging Face — a feature-frozen open-source platform means security fixes may never arrive, which is itself a risk finding for 1.2.1.
- Crowdsourcing risk: MTurk provides no annotator identity verification — workers have been shown susceptible to social engineering for malicious labeling tasks. Prolific offers bank-grade ID checks and IP verification. CloudResearch Connect provides recruited/vetted participant pools. For security-sensitive datasets, managed annotation services with NDA-bound annotators are strongly preferred over open crowdsourcing.
- Supply chain due diligence: The March 2026 Mercor incident demonstrated that even well-funded labeling providers can be exposed through upstream AI infrastructure dependencies. The reported attack chain — TeamPCP compromising the Trivy scanner, harvesting maintainer credentials, publishing poisoned LiteLLM 1.82.7/1.82.8 releases on 2026-03-24, and using those releases to exfiltrate roughly 4 TB from Mercor — shows that AI gateway and scanner dependencies sit inside the labeling trust boundary. Evaluate providers for dependency pinning, allowlisting of indirect ML dependencies, MFA enforcement on maintainer accounts, build-pipeline isolation, data encryption, and incident response maturity. SOC 2 certifications are not sufficient on their own: the Delve Technologies allegations (the compliance vendor that had certified LiteLLM-adjacent controls) show that attestation pipelines can themselves be compromised, so demand technical evidence — signed SBOMs, dependency-pin diffs, build attestations — alongside paper certifications, and prefer ISO/IEC 42001 certificates issued under accredited ISO/IEC 42006:2025 programs (ANAB, UKAS) over unaccredited attestations. MITRE ATLAS codified this threat class in 2026: v5.5.0 (March 2026) added "AI Supply Chain Rug Pull" (AML.T0109) and "AI Supply Chain Reputation Inflation" (AML.T0111), which describe exactly the trust-building-then-betrayal pattern used against open-source AI dependencies in the LiteLLM chain. The CISA/NSA/FBI joint guidance (AA25-142A) similarly recommends requiring third-party dataset suppliers to provide certification that datasets are free from compromised data, with hash verification as the technical backstop.
- Audit trail depth: Verify the platform writes immutable audit records per annotation action (not just per-session). Check whether audit logs capture before/after label values, not just "modified" events.
Annotation Integrity Pipeline
A defense-in-depth approach to annotation integrity across the pipeline:
- At labeling time: Enforce RBAC, enable per-action audit logging, require multi-annotator agreement for safety-critical labels.
- At export: Generate SHA-256 manifests of all annotation files. For high-assurance workflows, use
model-signingto produce one detached OMS bundle over the complete annotation dataset, or cosign blob signing for simpler single-artifact workflows. Define the authorized signer identity and issuer or public-key trust root separately from the artifact store. - During preprocessing: Re-create and compare the manifest before any ETL transformation; reject missing, changed, and unexpected files rather than checking only the files a supplied manifest names. Preserve annotator identity columns through all format conversions. For RLHF preference data, verify evaluator IDs survive tokenization (especially with TRL v0.28+ DPO/GRPO pipelines).
- At training ingestion: Perform final manifest and signer-policy verification, pin any object-store version ID, and log the exact annotation batch consumed by the training run. Test with both a modified artifact and an intact artifact signed by an unauthorized identity.
Sensitive Label Handling Gate
Before annotation data becomes a durable labeling artifact, run a dedicated sensitive-data gate:
- Schema review: Identify label values, free-text rationales, task instructions, metadata fields, filenames, and preference-pair fields that may carry personal, biometric, health, financial, legal, or employment data.
- Automated scan: Use Presidio structured for DataFrame/JSON exports, Google Sensitive Data Protection for text and tabular redaction or tokenization, and AWS Comprehend PII detection where cloud-native detector coverage is useful. Presidio 2.2.363 (June 2026) broadened built-in regional coverage, including German, Swedish, Canadian, Turkish, and Spanish identifiers; explicitly enable the recognizers needed by the dataset and regression-test them with local formats. For high-throughput free-text scanning, OpenAI's Privacy Filter (2026, Apache-2.0 open-weight token classifier, 128k-token context) reaches roughly 96% F1 with 98%+ recall on the PII-Masking-300k benchmark across eight categories including account numbers and secrets — recall-leaning behavior that suits a pre-training redaction gate.
- Transform decision: Redact when the raw value is not needed, tokenize when joins or deduplication are required, generalize when exact values overfit the model, and encrypt when authorized downstream reviewers must recover the original value.
- Artifact boundary: Verify that raw values do not survive in derived CSV/JSON/Parquet exports, RLHF preference files, object-store manifests, log lines, queued jobs, notebooks, or cached preprocessing outputs.
- Key separation: Store re-identification keys, token maps, and encryption keys outside the labeling artifact path with separate access review and retention limits.
Annotator Quality Detection
Statistical detection of malicious or low-quality annotators is a defense-in-depth layer complementing access controls:
- Cleanlab v2.9 (open-source): The
multiannotatormodule implements the CROWDLAB algorithm, which computes per-annotator quality scores by combining annotator agreement, consensus labels, and ML model predictions. It surfaces annotators with anomalous worst-class performance — a strong signal for targeted label-flipping attacks where a malicious annotator systematically mislabels specific categories. Integrate into QA pipelines to flag annotators before their labels enter training. - Inter-annotator agreement (IAA) monitoring: Track Cohen's kappa or Krippendorff's alpha per annotator pair over time. A sudden drop in agreement for one annotator while others remain stable warrants investigation.
- Statistical outlier detection: The CISA/NSA/FBI joint guidance recommends anomaly detection to flag unusual patterns in training data contributions. Apply this at the annotator level: flag contributors whose label distributions diverge from the cohort by more than 2 standard deviations.
Poisoning Detection Tooling
Open-source tools for detecting label poisoning and annotation anomalies:
- IBM Adversarial Robustness Toolbox (ART) v1.20.1 (July 2025, LF AI & Data Foundation; still current on PyPI as of June 2026): Python library providing poisoning attack defenses alongside evasion, extraction, and inference protections. Supports TensorFlow, PyTorch, scikit-learn, and other major frameworks. ART implements both poisoning attack simulations and defense mechanisms, making it useful for red-team testing of annotation pipelines.
- Alibi Detect v0.13.0 (December 2025, SeldonIO): Outlier, adversarial, and drift detection library for tabular data, text, images, and time series. Useful for detecting distribution shifts in annotation data that may indicate systematic label manipulation — supports both online and offline detection modes. Licensing caveat: the project moved from Apache-2.0 to Seldon's source-available Business Source License, so commercial deployments should review terms before adopting.
- TensorFlow Data Validation (TFDV): Schema-based validation for ML pipelines that catches format errors, statistical anomalies, and distribution drift in labeled datasets at ingest time.
For federated annotation workflows where multiple annotation teams contribute labels independently, Byzantine-robust aggregation methods (Krum, Median, Trimmed Mean) provide defense against malicious annotators. The PEAR framework (2025) demonstrated 16–53% error rate reduction in non-IID settings using cosine-similarity-based trust scoring.
A WSEAS 2026 study on stacking ensemble frameworks demonstrated that combining multiple classifiers (base learners + meta-learner) significantly reduces the impact of corrupted annotations, with ensemble models achieving 99.56% accuracy and 99.69% F1-score even at high poisoning levels — particularly effective against both label-flipping and clean-label attacks where the input features are modified but labels remain unchanged. The OWASP AI Exchange's #DATA QUALITY CONTROL guidance recommends anomaly detection using clustering algorithms (DBSCAN) and statistical deviation methods to identify poisoned samples before they enter training, while #SUPPLY CHAIN MANAGE calls for hash verification of supplied annotation datasets.
Benchmarking poisoning resilience: The PoisonBench benchmark (ICML 2025) provides standardized evaluation across content injection and alignment deterioration scenarios. IEEE S&P 2025 work on preference poisoning showed that flipping a very small fraction of pairwise comparisons can still skew reward-model learning, so RLHF/DPO pipelines should test both label-flip and targeted preference attacks. Teams can use PoisonBench to red-team their preference data pipelines — the benchmark's finding that poisoning effects generalize to unseen triggers makes pre-deployment testing against preference-stage attacks essential. The 2025 BadReward result extends this attack surface to multimodal RLHF by demonstrating that clean-label feature-collision attacks against reward models do not require any label modification, so red-team plans should include adversarial preference pairs (visual or textual contradictions, embedding-space collisions) in addition to classical label flips. Earlier RLHFPoison / RankPoison and Universal Jailbreak Backdoors work shows that an adversary controlling even a small fraction of preference data can plant trigger-conditioned backdoors that survive into the deployed policy — strong motivation for treating preference data with the same integrity rigor as supervised labels. The 2026 literature sharpens the cost picture: the ICML 2026 lattice-attack paper (arXiv 2605.02495) demonstrates single-flip targeted poisoning of offline DPO with recovery certificates for K-flip budgets, and the AAAI 2026 cost-minimization work (arXiv 2511.09105) shows attack cost drops further when the reward model's feature dimension is small relative to dataset size — red-team budgets should assume minimal-flip attacks, not bulk manipulation.
Dataset Version Control for Annotations
Track annotation dataset versions with the same rigor as code:
- lakeFS (acquired DVC in November 2025): Git-like branching and commits for data lakes. Provides atomic operations, audit trails, and rollback for annotation datasets at scale — suitable for teams managing terabytes of labeled data across cloud object stores.
- DVC (open-source, now under lakeFS stewardship): Lightweight file-based versioning ideal for smaller annotation projects. Tracks annotation file hashes in Git, enabling exact reproduction of any training dataset version.
- Dolt (open-source): Git-like version control for relational databases — useful for tracking structured annotation datasets with full diff history and branch/merge semantics.
Tamper-Evident Logging
For organizations requiring tamper-evident annotation audit trails beyond what labeling platforms natively provide:
- immudb v1.11.0 (April 2026, open-source): Cryptographically verifiable append-only database, suitable as a sidecar to any labeling platform's audit output. The 1.11.0 release added structured audit logging (
--audit-logrecords all gRPC operations as tamper-proof JSON events, filterable to write/admin) plus expanded PostgreSQL wire compatibility, so existing ORM-based annotation services can adopt it with less integration work. - Dolt v2.0 (May 2026, open-source): Git-like version control for databases — useful for tracking annotation dataset changes with full diff history. The 2.0 release is fully backwards-compatible with 1.x, turns on automated garbage collection and archive compression by default, and benchmarks within a few percent of MySQL, making branch/merge/diff audit trails practical on production-scale annotation tables.
- S3 Object Lock (Compliance Mode): WORM protection for a specific annotation-export object version. Consumers must pin the retained version ID because Object Lock still permits a newer version or delete marker to become current.
- Aurora PostgreSQL + pgAudit: Fine-grained SQL-level audit logging for annotation databases. Note: AWS QLDB was deprecated in 2024 and is no longer recommended.
Regulatory Hook
EU AI Act Article 10(2)(c) names "annotation, labelling, cleaning, enrichment and aggregation" as data-preparation operations that high-risk providers must govern and document — labeling methodology is a documentation requirement, not an internal detail. Core high-risk obligations carry fines up to €15M or 3% of global turnover; under the May 2026 Digital Omnibus provisional agreement, Annex III high-risk application dates are expected to defer to December 2027, but documenting annotator controls now is far cheaper than reconstructing them later.
Implementation Maturity
- 1.2.1 access control — Mature for enterprise tiers, weak elsewhere. Label Studio Enterprise, CVAT Enterprise, Labelbox, and Encord all ship RBAC/SSO/audit with separated annotator→reviewer→lead approval pipelines; community editions and crowdsourcing channels remain effectively uncontrolled. Per-action audit logs are table stakes in enterprise platforms, but before/after value capture is inconsistent and cloud retention windows (e.g., 180 days) are short relative to training-data lifecycles.
- 1.2.2 cryptographic integrity — Emerging. Generic primitives (OMS, Sigstore, cosign, immudb, Object Lock) are solid, and the OMS format can cover a multi-file dataset in one signed manifest. No major labeling platform signs exports natively, so expect integration work around complete manifest scope, authorized-signer policy, key lifecycle, and version-pinned retrieval.
- 1.2.3 sensitive-label protection — Maturing fast. PII detectors (Presidio, Privacy Filter, cloud DLP APIs) are strong on standard entities, and Presidio 2.2.363 expanded regional recognizers. Contextual identifiers, multilingual free text, configuration-dependent coverage, and key-managed encryption workflows remain the gaps.
Key References
- MITRE ATLAS AML.T0020 — Poison Training Data: https://atlas.mitre.org/
- CISA/NSA/FBI Joint Guidance — AI Data Security: Best Practices for Securing Data Used to Train and Operate AI Systems (May 2025): https://www.cisa.gov/resources-tools/resources/ai-data-security-best-practices-securing-data-used-train-operate-ai-systems
- TechCrunch Mercor Confirmation (March 2026) — Mercor confirmed LiteLLM-linked security incident: https://techcrunch.com/2026/03/31/mercor-says-it-was-hit-by-cyberattack-tied-to-compromise-of-open-source-litellm-project/
- Mercor Contractor Litigation (April 2026) — Allegations about exposed contractor and platform data: https://www.hausfeld.com/what-we-do/current-claims/mercor-data-breach
- Mercor Breach Analysis (April 2026) — LiteLLM supply chain attack on AI training data provider: https://www.strikegraph.com/blog/the-mercor-breach-exposed-silicon-valleys-fragile-ai-supply-chain
- Brainjacked: Path Traversal to AI Data Poisoning — Mitiga attack pattern research: https://www.mitiga.io/blog/brainjacked-planting-a-false-reality-in-the-ai-training-pipeline
- OpenSSF Model Signing v1.0 — ML artifact signing with Sigstore: https://openssf.org/blog/2025/04/04/launch-of-model-signing-v1-0-openssf-ai-ml-working-group-secures-the-machine-learning-supply-chain/
- OMS Specification — OpenSSF Model Signing spec: https://github.com/ossf/model-signing-spec
- NVIDIA cuPQC 0.4 — GPU-accelerated Merkle trees for data integrity: https://developer.nvidia.com/blog/improve-data-integrity-and-security-with-accelerated-hash-functions-and-merkle-trees-in-cupqc-0-4
- NVIDIA NGC Model Signing — OMS in production: https://developer.nvidia.com/blog/bringing-verifiable-trust-to-ai-models-model-signing-in-ngc
- EU AI Act Article 10 — Data governance for high-risk AI systems, including annotation and labelling operations: https://ai-act-service-desk.ec.europa.eu/en/ai-act/article-10
- NIST AI 600-1 — Generative AI profile covering data provenance, integrity, privacy, and poisoning risks: https://www.nist.gov/publications/artificial-intelligence-risk-management-framework-generative-artificial-intelligence
- Microsoft Presidio Structured — PII detection and anonymization for tabular and JSON data: https://microsoft.github.io/presidio/structured/
- Google Sensitive Data Protection De-identification — Text and tabular masking, tokenization, and encryption-backed transformations: https://cloud.google.com/sensitive-data-protection/docs/deidentify-sensitive-data
- AWS Comprehend PII Detection — PII entity detection for text payloads: https://docs.aws.amazon.com/cli/latest/reference/comprehend/detect-pii-entities.html
- Cleanlab v2.9 Multi-Annotator Module — CROWDLAB consensus and annotator quality scoring (50x multiannotator speedup in recent releases): https://docs.cleanlab.ai/stable/cleanlab/multiannotator.html
- lakeFS — Git-like data version control (acquired DVC Nov 2025): https://lakefs.io/
- CVAT Enterprise — Self-hosted annotation with SSO/RBAC/audit: https://www.cvat.ai/enterprise
- Label Studio Enterprise Security — RBAC, SSO, audit logging: https://docs.humansignal.com/guide/security
- Lakera Data Poisoning Overview (2026) — Threat landscape: https://www.lakera.ai/blog/training-data-poisoning
- Hugging Face TRL Library — RLHF/DPO/GRPO training toolkit: https://huggingface.co/docs/trl
- CVE-2026-22033 — Label Studio stored XSS in custom_hotkeys (CVSS 8.6), patched in v1.23.0: https://nvd.nist.gov/vuln/detail/CVE-2026-22033
- CVE-2026-23516 — CVAT XSS via labels or skeleton SVG images, patched in v2.55.0: https://nvd.nist.gov/vuln/detail/CVE-2026-23516
- CVE-2026-23526 — CVAT staff-user privilege escalation, patched in v2.55.0: https://nvd.nist.gov/vuln/detail/CVE-2026-23526
- C2PA Specifications Overview — Current public specification version status: https://c2pa.wiki/specifications/
- C2PA v2.2 AI/ML Guidance — Dataset provenance assertions and integrity verification: https://spec.c2pa.org/specifications/specifications/2.2/ai-ml/ai_ml.html
- IBM Adversarial Robustness Toolbox (ART) — Poisoning detection/defense under LF AI & Data: https://github.com/Trusted-AI/adversarial-robustness-toolbox
- Healthcare Data Poisoning Framework (2026) — Quantitative attack feasibility and detection timelines: https://pmc.ncbi.nlm.nih.gov/articles/PMC12881903/
- ISO/IEC 42001:2023 — AI management system standard with data governance controls: https://www.iso.org/standard/42001
- PoisonBench (ICML 2025) — Unified benchmark for LLM preference data poisoning across 22 models: https://icml.cc/virtual/2025/poster/46610
- Preference Poisoning Attacks on Reward Model Learning (IEEE S&P 2025) — Pairwise preference-flip attacks against reward models: https://profiles.wustl.edu/en/publications/preference-poisoning-attacks-on-reward-model-learning/
- BadReward (arXiv 2506.03234, 2025) — Clean-label poisoning of multimodal RLHF reward models via feature collisions: https://arxiv.org/abs/2506.03234
- RLHFPoison / RankPoison (arXiv 2311.09641) — Reward poisoning via preference rank flipping in RLHF: https://arxiv.org/abs/2311.09641
- Universal Jailbreak Backdoors from Poisoned Human Feedback (SPY Lab, arXiv 2311.14455) — Trigger-conditioned jailbreak backdoors planted via small-fraction preference poisoning: https://spylab.ai/blog/poisoning-rlhf/
- OpenSSF Model Signing Project Page — Roadmap entries for dataset signing and CoSAI SIG on ML metadata: https://openssf.org/projects/model-signing/
- Sigstore / Google Security Blog — Model Transparency v1.0 (April 2025) — Practical model signing with Sigstore for ML supply chains: https://security.googleblog.com/2025/04/taming-wild-west-of-ml-practical-model.html
- Mercor Class Action — Gill v. Mercor.io Corporation (N.D. Cal., April 2026) — 40,000+ contractor class action over LiteLLM-linked breach: https://www.claimdepot.com/cases/mercor-data-breach-class-action-lawsuit
- Staffing Industry Analysts — Mercor Lawsuits Coverage (April 2026) — Early summary of the contractor lawsuits over the Mercor breach: https://www.staffingindustry.com/news/global-daily-news/ai-staffing-firm-mercor-faces-lawsuits-over-data-breach
- OWASP AI Exchange — Development-Time Threats — Data poisoning controls including #DATA QUALITY CONTROL and #SUPPLY CHAIN MANAGE: https://owaspai.org/docs/3_development_time_threats/
- Wiz Data Poisoning Defense Strategies — DSPM controls and annotation pipeline security: https://www.wiz.io/academy/ai-security/data-poisoning
- WSEAS 2026 Stacking Ensemble Framework — Ensemble-based poisoning detection achieving 99.56% accuracy: https://wseas.com/journals/sp/2026/a025114-727.pdf
- TechCrunch Mercor Fallout (April 2026) — Litigation wave and customer pauses after the breach: https://techcrunch.com/2026/04/09/after-data-breach-10b-valued-startup-mercor-is-having-a-month/
- Efficient Preference Poisoning Attack on Offline RLHF (ICML 2026, arXiv 2605.02495) — Single-flip DPO poisoning via lattice-reduction attacks: https://arxiv.org/abs/2605.02495
- Cost-Minimized Label-Flipping Poisoning to LLM Alignment (AAAI 2026, arXiv 2511.09105) — Convex-optimization minimum-cost preference flipping: https://arxiv.org/abs/2511.09105
- MITRE ATLAS Releases — 2026 supply-chain technique additions (AML.T0109 Rug Pull, AML.T0111 Reputation Inflation) and v6 data model: https://github.com/mitre-atlas/atlas-data/releases
- model-signing on PyPI — Current OMS reference implementation (v1.1.1): https://pypi.org/project/model-signing/
- C2PA Specifications v2.4 Index — Current Content Credentials family with AI/ML guidance v2.3: https://spec.c2pa.org/specifications/specifications/2.4/index.html
- NIST COSAIS Project — SP 800-53 control overlays for securing AI systems (predictive AI overlay draft, January 2026): https://csrc.nist.gov/Projects/cosais
- OWASP GenAI Data Security Risks & Mitigations v1.0 (March 2026) — Data-layer risk and mitigation catalog from training data through outputs: https://genai.owasp.org/resource/owasp-genai-data-security-risks-mitigations-2026/
- OWASP AI Testing Guide v1.0 (November 2025) — Data-layer testing methodology including training-data integrity: https://owasp.org/www-project-ai-testing-guide/
- Gibson Dunn — EU AI Act Digital Omnibus Agreement (May 2026) — Provisional deferral of Annex III high-risk dates to December 2027: https://www.gibsondunn.com/eu-ai-act-omnibus-agreement-postponed-high-risk-deadlines-and-other-key-changes/
- ISO/IEC 42006:2025 — Requirements for ISO/IEC 42001 certification bodies (accredited AIMS audits): https://www.iso.org/standard/42006
- Label Studio Enterprise Release Notes — 2.32–2.34 permission, export-restriction, and SCIM changes: https://docs.humansignal.com/guide/release_notes
- CVAT 2026 Q1 Product Roundup — OPA upgrade and staff-user privilege-escalation fix: https://www.cvat.ai/resources/changelog/product-roundup-26-q1-1
- CVAT GHSA-w6mx-95ff-72cv — Annotation-guide asset XSS affecting 2.5.0 through 2.66.0 and patched in 2.67.0: https://github.com/cvat-ai/cvat/security/advisories/GHSA-w6mx-95ff-72cv
- CVAT Security Policy — Only the latest CVAT release is supported: https://github.com/cvat-ai/cvat/security
- Dolt 2.0 Release (May 2026) — Backwards-compatible major release for database version control: https://www.dolthub.com/blog/2026-05-11-dolt-2-dot-0/
- immudb Releases — v1.11.0 structured audit logging and PostgreSQL compatibility: https://github.com/codenotary/immudb/releases
- Microsoft Presidio Changelog — v2.2.362 meta-package and salted hash anonymization: https://raw.githubusercontent.com/microsoft/presidio/main/CHANGELOG.md
- Presidio 2.2.363 Release — June 2026 regional-recognizer additions and configuration fixes: https://github.com/data-privacy-stack/presidio/releases/tag/2.2.363
- DVC Joins lakeFS — FAQ (November 2025) — Stewardship transfer details for DVC users: https://dvc.org/blog/dvc-joins-lakefs-your-questions-answered/
- Label Studio Enterprise Activity Logs — Per-request audit capture (user, IP, timestamp, action), filtering, and 180-day cloud retention: https://docs.humansignal.com/guide/admin_logs
- OpenAI Privacy Filter (2026) — Apache-2.0 open-weight PII detection/redaction model, ~96% F1 on PII-Masking-300k: https://openai.com/index/introducing-openai-privacy-filter/
- Verizon 2026 DBIR — Third-party involvement reaching ~half of breaches; context for outsourced labeling risk: https://www.verizon.com/business/resources/reports/dbir/
- Label Studio Enterprise — User Roles and Permissions — Annotator/reviewer/manager/admin roles and the review-approval pipeline backing 1.2.1: https://docs.humansignal.com/guide/admin_roles
- Label Studio Enterprise — Customize Organization Permissions — Fine-grained per-role action controls for create/modify/approve gating: https://docs.humansignal.com/guide/admin_permissions
- in-toto Attestation Framework (v1) — Signed DSSE-enveloped statements for binding annotator identity and build steps to labeling artifacts: https://github.com/in-toto/attestation/blob/main/spec/v1/envelope.md
- Sigstore Model Transparency — OMS reference implementation and verification guidance for file-manifest comparison, signing identity, and OIDC issuer policy: https://github.com/sigstore/model-transparency
- Amazon S3 Object Lock — Version-scoped WORM retention semantics, including newer-version and delete-marker behavior: https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html
Related Pages
- C06 Supply Chain Security — Extends labeling-provider due diligence into supplied datasets, executable loaders, poisoning checks, and third-party evidence packages.
- C07-04 Source Attribution and Citation Integrity — Applies provenance and poisoning controls to retrieval citations, metadata-derived attribution, and serving-time claim support.
- C12-01 Request Response Logging — Connects annotation audit trails with privacy-preserving telemetry, redaction, log integrity, and incident evidence collection.
- C08 Memory and Embeddings — Carries access control, provenance, retention, and poisoning concerns into vector stores, RAG indexes, and long-lived memory.
- C01-01 Training Data Origin Traceability — Establishes source inventories and purpose-bound field records that annotator identity and sensitive-label decisions depend on.