Skip to main content

fuzzing-dictionary

Provides domain-specific tokens for fuzzing, enhancing input generation for parsers and protocols to improve code coverage.

Based on a skill by@majiayu000

Install this skill

or
49/100

Security score

The fuzzing-dictionary skill was audited on Mar 21, 2026 and we found 9 security issues across 2 threat categories, including 1 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 22

Hex-encoded characters

SourceSKILL.md
22| **Hex Escapes** | Byte sequences like `"\xF7\xF8"` for non-printable characters |
medium line 65

Hex-encoded characters

SourceSKILL.md
65# Use \xAB for hex values
medium line 66

Hex-encoded characters

SourceSKILL.md
66kw3="\xF7\xF8"
medium line 68

Hex-encoded characters

SourceSKILL.md
68"foo\x0Abar"
medium line 77

Hex-encoded characters

SourceSKILL.md
77A dictionary can be used to guide the fuzzer. Write me a dictionary file for fuzzing a <PNG parser>. Each line should be a quoted string or key-value pair like kw="value". Include magic bytes, chunk t
medium line 131

Hex-encoded characters

SourceSKILL.md
131png_magic="\x89PNG\r\n\x1a\n"
medium line 138

Hex-encoded characters

SourceSKILL.md
138jpeg_soi="\xFF\xD8"
medium line 139

Hex-encoded characters

SourceSKILL.md
139jpeg_eoi="\xFF\xD9"
low line 291

External URL reference

SourceSKILL.md
291**[libFuzzer Dictionary Documentation](https://llvm.org/docs/LibFuzzer.html#dictionaries)**
Scanned on Mar 21, 2026
View Security Dashboard
Installation guide →
GitHub Stars 3.7K
Rate this skill
Categorydevelopment
UpdatedMay 21, 2026
trailofbits/skills