Challenge 70 ☆☆
Welcome to challenge Challenge 70.
Find the secret hidden in the WrongSecrets repository. This challenge focuses on AI.
💡 Look for: AI prompts, model configurations, or chat history.
Claude skills are distributed as exported .skill bundles: a zip archive containing a folder with a SKILL.md that describes when to use the skill, plus any scripts and reference material the skill needs. The whole bundle is unpacked on the machine that installs it.
That makes a skill bundle a great hiding place, because reviewers tend to read the SKILL.md and stop there. The interesting part is usually in the files next to it.
This application ships a Claude skill called incident-reporter. The exported skill bundle lives in the resource folder and is served as a download at /skills/claude/incident-reporter.zip.
Download the bundle, unpack it, and work out the token the uploader authenticates with.
The skill source is also available on GitHub at src/main/resources/challenges/challenge-70/claude-skill/incident-reporter.skill.
|
Note
|
The |
incident-reporterThis application ships an exported Claude skill bundle. The backend serves the exported .skill file as a zip download at /skills/claude/incident-reporter.zip.
Step 1 — download and unpack the bundle:
curl -sO https://wrongsecrets.herokuapp.com/skills/claude/incident-reporter.zip
unzip incident-reporter.zip find incident-reporter -type f⬇ Download incident-reporter.zip
Step 2 — the SKILL.md is clean. Look at what it tells the agent to run:
grep -r TOKEN incident-reporter/
💡 The token you find is not the answer yet — the author "hid" it from the secret scanner. Submit the value the uploader actually authenticates with.