This repository documents a red teaming engagement against the gpt-oss-20b model, including all findings, code, and submission materials for the OpenAI GPT-OSS-20B Red Teaming challenge.
notebooks/— Jupyter notebooks for experiments, prompt engineering, and analysisfindings/— All finding JSON filesimages/— Figures for submissionsubmission/— Final writeup
- Experimentation:
- Use notebooks in
notebooks/to develop and test prompts, analyze outputs, and document vulnerabilities.
- Use notebooks in
- Findings:
- Each confirmed vulnerability is documented as a separate JSON file in
findings/, following the provided schema.
- Each confirmed vulnerability is documented as a separate JSON file in
- Submission:
- The final report (
writeup.md) and all required links are insubmission/. - Each finding JSON is also uploaded as a private Kaggle dataset.
- The final report (
- Images:
- All supporting images are stored in
images/for use in the submission.
- All supporting images are stored in
- Kaggle Notebook: https://www.kaggle.com/code/huseyincavus/gpt-oss-20b-safety
- Kaggle Datasets:
- https://www.kaggle.com/datasets/huseyincavus/gpt-oss-finding-1
- https://www.kaggle.com/datasets/huseyincavus/gpt-oss-finding-2
- https://www.kaggle.com/datasets/huseyincavus/gpt-oss-finding-3
- https://www.kaggle.com/datasets/huseyincavus/gpt-oss-finding-4
- https://www.kaggle.com/datasets/huseyincavus/gpt-oss-finding-5
- Clone this repo.
- (Optional) Set up a Python environment with
uvand install dependencies as needed. - Explore notebooks and findings for full details.
This project is licensed under the MIT License. See the LICENSE file for details.