Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/uniontech-software/libtheora-cve-2024-56431-poc
Vulnerability AnalysisCode AnalysisExploitationFuzzingBinary Analysis
GitHubuniontech-software/libtheora-cve-2024-56431-poc

libtheora-CVE-2024-56431-PoC

Proof-of-concept exploit for CVE-2024-56431 in libtheora, demonstrating a memory corruption vulnerability via fuzzing with AddressSanitizer and UndefinedBehaviorSanitizer.

View Repository
121 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
root@kitploit:~
# Compile application source code
CFLAGS="-fsanitize=address -fsanitize=undefined -g -O1"  CXXFLAGS="-fsanitize=address -fsanitize=undefined -g -O1" LDFLAGS="-fsanitize=address" ./configure

make 

# Compile PoC source code
g++ fuzzer.cpp -o poc -I include/ lib/.libs/libtheora.a -fsanitize=address -fsanitize=undefined

# Executing the PoC
UBSAN_OPTIONS=print_stacktrace=1 ./poc
Download Tool