Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Fuzz a Memory-Unsafe Image-Parsing Library
Code

Fuzz a Memory-Unsafe Image-Parsing Library

FreeVerified credential4 weeksAdvanced

Overview

What this challenge is about.

Fuzz a memory-unsafe image parser for HealthTech, triage ASan bugs, ship fix PRs, and earn a verifiable certificate.

The scenario

The health-imaging vendor (FDA-cleared Class II software, HIPAA-regulated) is preparing for a hospital-system penetration test in 8 weeks — leadership wants known classes of memory-safety bugs eliminated before the test.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

The Brief

What you'll do, and what you'll demonstrate.

Set up coverage-guided fuzzing on 3 image-parsing entry points, find and fix the top 5 memory-safety bugs, and leave fuzzing running in CI.

Earning criteria — what you'll demonstrate

  • Build coverage-guided fuzzing harnesses for real C++ entry points
  • Use ASan + UBSan to triage memory-safety findings
  • Ship fixes with regression tests that prevent re-introduction
  • Operationalize fuzzing in CI with corpus + budget guidance

Program Fit

Where this fits in your program.

Sharpens the same skills your degree expects you to demonstrate.

Aligned coursework coming soon.

One more thing

You can put a credential on your CV by Friday.