OSS-Fuzz integration #2992
Replies: 1 comment 6 replies
-
@fuzzy-boiii23a Thanks for asking! If you have the time and interest, that would be very valuable and I'd help support it. Maybe worth noting: the libxml2 library, which Nokogiri is built on, is already in the OSS-Fuzz program; though our libgumbo fork (which we use for HTML5 DOM parsing) is not. So it might be interesting to initially focus on the HTML5 functionality or on our fork of libgumbo specifically. What do you think about opening github issues (rather than emailing) for anything that fuzzing finds? While I appreciate that what you find might be usable in a denial-of-service type attack, I don't want to have multiple backlogs of work if I can avoid it. Or I could turn on the "security reporting" feature for this repo and use that for reporting. Let me know what you think! |
Beta Was this translation helpful? Give feedback.
-
Hi all,
Just enquiring to see if there is interest with regards to integrating this project into OSS-Fuzz? this would allow continuous testing of this project in order to identify memory corruption vulnerabilities using google's infrastructure with no monetary cost to this project. Google's OSS-Fuzz has identified 10,000 vulnerabilities and 36,000 bugs in 1000 open source projects as per https://google.github.io/oss-fuzz/#trophies. The process can be seen at https://google.github.io/oss-fuzz/architecture/ and I'm willing to integrate this project into OSS-Fuzz and write harnesses to test key functionalities of this project.
If this is something that everyone would like to see could you please let me know and provide me with an email or two in order to receive new issues found via fuzzing? I'm also happy to support with writing patches for any issues found.
Beta Was this translation helpful? Give feedback.
All reactions