Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-29628 — Proof-of-Concept für CVE-2026-29628, einen stackbasierten Pufferüberlauf im experimentellen Parser von tinyobjloader, mit ASan/UBSan-Reproduktion und Fix-Referenz. | Kitploit
Tools/GitHubGitHub/kiyochii/cve-2026-29628
SchwachstellenanalyseCode-AnalyseExploitationFuzzingBinäranalyse
GitHubkiyochii/cve-2026-29628

CVE-2026-29628

Proof-of-Concept für CVE-2026-29628, einen stackbasierten Pufferüberlauf im experimentellen Parser von tinyobjloader, mit ASan/UBSan-Reproduktion und Fix-Referenz.

Repository anzeigen
vor 4 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2026-29628 Pufferüberlauf im experimentellen Parser von tinyobjloader

Zusammenfassung

Stapelbasierter Pufferüberlauf in https://github.com/tinyobjloader/tinyobjloader, der nur die experimentelle Version betrifft und zu unerwarteten Ergebnissen führen kann.

Betroffene Versionen

tinyobjloader ist in allen Versionen bis einschließlich Commit d56555b betroffen.

Ein Fix wurde vorgeschlagen in:

  • 386b73bb8c1a855236beb73b11f45f7feac4e03a
    https://github.com/kiyochii/tinyobjloader/tree/386b73bb8c1a855236beb73b11f45f7feac4e03a

Repository:

  • https://github.com/tinyobjloader/tinyobjloader

Proof of Concept

Das Problem ist unter AddressSanitizer als Stack-Buffer-Overflow in tinyobj_opt::LoadMtl reproduzierbar, wo ein übermäßig großes newmtl token in den lokalen Puffer namebuf mit fester Größe geschrieben wird.

Kompilieranweisungen

Erstellen Sie den Proof of Concept mit aktiviertem AddressSanitizer und UndefinedBehaviorSanitizer:

root@kitploit:~
clang++ -std=c++17 -O1 -g -fsanitize=address,undefined -fno-omit-frame-pointer \
  -I./tinyobjloader \
  -I./tinyobjloader/experimental \
  poc.cpp -o poc
Tool herunterladen