extract 0 0 0

AltaySec/turkish-llm-injection

published by @AltaySec

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
912
Last 30 days
246
Likes
2
Size
276 KB
Created on HF
2026-05-26
Age
4 months ago

Description

🇹🇷 AltaySec Turkish LLM Prompt Injection Dataset (v0.2)

Türkiye'nin ilk Türkçe-öncelikli, kategorize edilmiş LLM prompt injection veri seti — genişletilmiş sürüm.

📌 TL;DR

300 elle/üretim-destekli hazırlanmış Türkçe prompt injection payload'u, 12 saldırı kategorisi × 25, OWASP LLM Top 10 (2025) ile eşlenmiş. v0.1'in 120 çekirdek payload'una, AltayDuel arenasındaki bulgular ışığında üretilip düşmanca kalite/dedup denetiminden geçirilmiş 180 yeni payload eklendi.… See the full description on the dataset page: https://huggingface.co/datasets/AltaySec/turkish-llm-injection.

Tags

task_categories:text-classificationtask_categories:text-generationlanguage:trlanguage:enlicense:cc-by-4.0size_categories:n<1Kformat:jsonmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:usprompt-injectionllm-securityred-teamingturkishkvkkadversarialai-safetyjailbreakowasp-llm-top10

README current version from Hugging Face


license: cc-by-4.0
language:

  • tr
  • en
    task_categories:
  • text-classification
  • text-generation
    pretty_name: AltaySec Turkish Prompt Injection v0.2
    size_categories:
  • n<1K
    tags:
  • prompt-injection
  • llm-security
  • red-teaming
  • turkish
  • kvkk
  • adversarial
  • ai-safety
  • jailbreak
  • owasp-llm-top10
    configs:
  • config_name: default
    data_files:
    • split: train
      path: data/train.jsonl

🇹🇷 AltaySec Turkish LLM Prompt Injection Dataset (v0.2)

Türkiye'nin ilk Türkçe-öncelikli, kategorize edilmiş LLM prompt injection veri seti — genişletilmiş sürüm.

📌 TL;DR

300 elle/üretim-destekli hazırlanmış Türkçe prompt injection payload'u, 12 saldırı kategorisi × 25, OWASP LLM Top 10 (2025) ile eşlenmiş. v0.1'in 120 çekirdek payload'una, AltayDuel arenasındaki bulgular ışığında üretilip düşmanca kalite/dedup denetiminden geçirilmiş 180 yeni payload eklendi. Yeni payload'lar Türk kurumsal saldırı yüzeyine derinlemesine iniyor.

🆕 v0.1 → v0.2

v0.1 v0.2
Toplam payload 120 300
Kategori başına 10 25
Yeni kurumsal bağlam — AFAD, ÖSYM, GİB, SGK/e-Nabız, BTK, İcra, Noter, YSK, Jandarma, Sayıştay, RTÜK, EPDK, Diyanet, e-Devlet, tapu, FAST/IBAN, KEP, mobil imza…
Üretim yöntemi elle elle çekirdek + 12-paralel ajan üretim → düşmanca QA/dedup geçişi

Yeni 180 payload, mevcut 120'ye karşı dize-benzerlik eşiğiyle (>0.86) dedupe edildi (0 çakışma) ve her kategori 25'e dengelendi.

🧱 Taksonomi (12 kategori × 25)

authority_urgency · confirmation_trap · echo_translation · roleplay_theater · system_prompt_extract · morphological_bypass · politeness_escalation · code_switching · indirect_injection · encoding_obfuscation · cultural_manipulation · pii_exfiltration

Türkçe-spesifik vektörler (bu veri setinin ayırt edici değeri):

  • morphological_bypass — Türkçe çekim eklerinin sömürüsü (-iver, -miş, -casına, çift ettirgen okutturuver).
  • code_switching — İngilizce-Türkçe geçişli talimat-ezme.
  • cultural_manipulation — dini/milli/kültürel otorite baskısı (fıkıh zarureti, vatani görev, Diyanet helal mührü).
  • Kurumsal impersonation — gerçek Türk kurumlarının tehdit diliyle (resen işlem, haciz, yayın durdurma, sandık mührü).

Alanlar

id, prompt, category, subcategory, owasp_llm_top10, severity (low/medium/high/critical), language (tr / tr-en), context, expected_failure_mode, tactic_family, morphology_notes, source, hash.

Dağılımlar (300)

  • severity: high 154 · medium 79 · critical 53 · low 14
  • language: tr 275 · tr-en 25 (code_switching)
  • OWASP: LLM01 Prompt Injection (ana), LLM02/LLM06 Sensitive Information Disclosure, LLM07 System Prompt Leakage, LLM09 Misinformation.

🎯 Kullanım

Türkçe prompt-injection tespit/sınıflandırma modelleri, guardrail kırmızı-takım kıyaslaması, KVKK-odaklı PII-sızıntı testleri, LLM-güvenlik eğitim setleri.

🔗 Doğrulanmış upstream kullanım

Bu veri setinin sabitlenmiş v0.2 sürümü (08d1fdccf10a831c2f32627c615002e6286f6315), Enes Deniz tarafından OWASP GenAI Data Security Initiative PR #11 için 300 şema-uyumlu savunma testine uyarlandı. Katkı, kayıt bazında kaynak bilgisi ve kaynak hash'leri korunarak 18 Temmuz 2026 tarihinde upstream ana veri setine birleştirildi.

Bu downstream uyarlama ve eklenen değerlendirme alanları, burada yayımlanan kaynak veri seti sürümünden ayrı bir türev çalışmadır. Tasarım gerekçesi ve çok dilli test kapsamı AI Security Needs More Than English Tests teknik notunda anlatılmaktadır.

⚠️ Etik & sınırlamalar

  • PII-benzeri tüm değerler (TC kimlik, IBAN, isim) uydurmadır; gerçek kişisel veri içermez.
  • Yalnızca savunma/araştırma amaçlıdır; sorumlu kullanım gerekir.
  • Payload'lar saldırı amaçlı metinlerdir — üretim sistemlerinde savunma testi için kullanılmalıdır.

📄 Lisans

CC-BY-4.0. Kaynak: AltaySec ( https://altaysec.com.tr ) · AltayDuel arenası ( https://duel.altaysec.com.tr ).

İlgili AltaySec kaynakları

README history 13 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-08-22Add İlgili AltaySec kaynakları footer713a82c4.7 KB
    Loading...
  2. 2026-07-25docs: link verified upstream adoption31bb3c24.3 KB
    Loading...
  3. 2026-06-13v0.2: 120 -> 300 payloads (12 categories x25)08d1fdc3.5 KB
    Loading...
  4. 2026-05-26Add .gitignored846fa88.9 KB
    Loading...
  5. 2026-05-26Add example_usage.py51895b78.9 KB
    Loading...
  6. 2026-05-26Add validate.py43cc6cb8.9 KB
    Loading...
  7. 2026-05-26Add build_dataset.py86608978.9 KB
    Loading...
  8. 2026-05-26Add CITATION.cffd77295a8.9 KB
    Loading...
  9. 2026-05-26Add LICENSE998673c8.9 KB
    Loading...
  10. 2026-05-26Add TAXONOMY.md78011f58.9 KB
    Loading...
  11. 2026-05-26v0.1: 120 hand-curated Turkish prompt injection payloads12fb79e8.9 KB
    Loading...
  12. 2026-05-26v0.1: README with 12 categories + OWASP LLM Top 10 mapping86940418.9 KB
    Loading...
  13. 2026-05-26initial commit56890350 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 1 thread · 1 open · 1 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2026-06-14[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · extract

Read further

Metadata

License
cc-by-4.0

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("AltaySec/turkish-llm-injection")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="AltaySec/turkish-llm-injection", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/AltaySec/turkish-llm-injection
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration