This repository hosts all fuzzing efforts for OpenPrinting projects, including fuzzing harnesses, corpus files, and integrations with OSS-Fuzz.
See the /projects
folder for details on existing integrations of OpenPrinting projects with OSS-Fuzz.
The fuzzing efforts in OpenPrinting were initiated and driven by talented Google Summer of Code and Winter of Code contributors. Check the /contributors
folder for details about ongoing projects and past success stories.
For contributions, please check the /docs
folder for documentation on creating new integrations and adding harnesses. Additionally, consider checking the talks and workshops we hosted in the past in the /talks
folder.
Caution
If you discover potential security issues in OpenPrinting projects (with or without using this repository), DO NOT post details directly in OpenPrinting's public issue trackers.
Please use one of the following methods to report security issues in OpenPrinting projects:
-
Use GitHub Security Advisory Panel: Report security vulnerabilities directly to the project's advisory panel and CC the developers of this repository when possible. Detailed guidance for reporting security issues can be found in each OpenPrinting project's documentation.
-
Email the development team: Report security issues by emailing the development team listed in each OpenPrinting project. Alternatively, contact the contributors of this repository directly.