Contributor
ttfish

Integrating C-based OpenPrinting Projects in OSS-Fuzz Testing


Mentors
Till Kamppeter, Ira McDonald, Pratyush Ranjan, iosifache, di, Dongge Liu
Organization
The Linux Foundation
Technologies
c, docker, oss-fuzz
Topics
security, testing, printing
This proposal targets enhancing the security of OpenPrinting projects, which are foundational to printing software yet vulnerable due to their reliance on C, a language prone to memory safety vulnerabilities. The project aims to integrate these projects with the popular fuzzing framework Google OSS-Fuzz for more conprehensive testing of OpenPrinting projects. This approach not only aims to enhance the testing coverage of exising testing suites but also detect and mitigate vulnerabilities in OpenPrinting projects. This initiative is expected to significantly elevate the security posture of OpenPrinting projects, promoting a more secure open-source ecosystem.