
Proof-of-concept exploit for CVE-2017-15950, a stack-based buffer overflow in SyncBreeze XML parser and sync functionality. Includes Python payload generators for XML and text-based exploitation.
PoC exploit for vulnerability CVE-2017-15950 SyncBreeze XML Parser and/or Sync functionality Stack-Based Buffer Overflow.
When running the XML payload generator, the script will output a XML file xplSyncBreeze.xml containing the payload to import using SyncBreeze.
python3 payloadgenerator_XML_CVE-2017-15950.py
When running the default payload generator, the script will output a TXT file POCPayload.txt containing the payload to insert into Sync functionality Destination PATH or Source PATH fields.
python3 payloadgenerator_CVE-2017-15950.py
Exploits developed with Filipe Oliveira and Toronto Garcez.