Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSS-Fuzz Integration Inquiry #918

Open
capuanob opened this issue Nov 12, 2023 · 4 comments
Open

OSS-Fuzz Integration Inquiry #918

capuanob opened this issue Nov 12, 2023 · 4 comments

Comments

@capuanob
Copy link
Contributor

Hello!

I have integrated a few open-sourced projects into OSS-Fuzz, a program sponsored by Google to provide continuous fuzz-testing of impactful open-sourced projects, and am wondering if PDFMiner's maintainers would approve me undertaking the work to develop a harness to fuzz-test this library and integrate it into OSS-Fuzz.

If you would like more details on what OSS-Fuzz is and what this work would entail, more details can be found here.

Thank you for your consideration and I look forward to working with you all!

@ingochris
Copy link

Hi @capuanob, were you able to receive any updates or progress in fuzz testing pdfminer with OSS-Fuzz?

@capuanob
Copy link
Contributor Author

Hi @capuanob, were you able to receive any updates or progress in fuzz testing pdfminer with OSS-Fuzz?

Hi,

I have not begun integrating for this repository yet; as the process requires receiving the go-ahead from a project maintainer.

Ready to get started whenever approved!

-Bailey

@pietermarsman
Copy link
Member

Hi, I'm the maintainer of pdfminer.six. This sound like it could uncover lots of bugs and issues.

What would this require from me? And what would the changes to pdfminer.six be?

@capuanob
Copy link
Contributor Author

@pietermarsman Hi Pieter, thank you for your response! This would solely require two things from you:

  1. The eventual PR review and approval to host the fuzzing harnesses and build-scripts within this repository
  2. An email (preferably a google email) to serve as the Primary POC. A google account grants you access to ClusterFuzz, which hosts all of the inputs that trigger bugs for your review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants