https://github.com/openprinting/fuzzing
Fuzzing for OpenPrinting
https://github.com/openprinting/fuzzing
Last synced: 4 days ago
JSON representation
Fuzzing for OpenPrinting
- Host: GitHub
- URL: https://github.com/openprinting/fuzzing
- Owner: OpenPrinting
- License: apache-2.0
- Created: 2024-06-02T14:31:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-15T18:34:59.000Z (12 days ago)
- Last Synced: 2025-06-20T07:57:16.026Z (8 days ago)
- Language: C
- Homepage:
- Size: 144 KB
- Stars: 4
- Watchers: 6
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fuzzing
This repository is used for fuzzing OpenPrinting projects. It contains fuzz harnesses, corpus and documentation for [OSS-Fuzz](https://github.com/google/oss-fuzz) workflow.## OpenPrinting Projects
OpenPrinting develops IPP-based printing technology for Linux®/Unix® operating system. The majority of OpenPrinting's projects are developed in C. Fuzzing has been demonstrated to effectively detect vulnerabilities in C-based programs. Therefore, it is crucial to adopt fuzzing within OpenPrinting projects to enhance the security and reliability of these systems.
Existing integrated OpenPrinting projects include:
+ [CUPS](https://github.com/OpenPrinting/cups)
+ [libcups](https://github.com/OpenPrinting/libcups)
+ [cups-filters](https://github.com/OpenPrinting/cups-filters)
+ [libcupsfilters](https://github.com/OpenPrinting/libcupsfilters)## Debugging Guidance
+ [Build](docs/build.md)
+ [Bug Triage](docs/triage.md)## Bug Reporting
For any security-related findings using this repo, **DO NOT** post the details directly in the public issue tracker of OpenPrining projects. Please consider reporting security vulnerabilities with the following options:1. Github Security Advisory Panel: Directly report security vulnerabilities to the project's advisory panel and cc the developers of this repo if possible. You can find the detailed guidance for reporting the advisroy in each OpenPrinting project.
2. Email the Developer Team: Reporting security issues by emailing the developer team listed in each OpenPrinting project or simply contact the developers of this repo.