Introduction
I’ve been working on adding OSS-Fuzz integration for React Native’s native C++ components (ReactCommon layer).
A pull request has been opened in OSS-Fuzz:
google/oss-fuzz#15207
Details
The integration focuses on selected native modules, including:
- MapBuffer serialization/deserialization
- CSS tokenizer and value parsing components
The fuzzers are built using libFuzzer with AddressSanitizer and are designed to exercise parsing and memory handling paths.
The setup builds and runs successfully in the OSS-Fuzz environment.
Discussion points
- Does this scope (ReactCommon components) make sense for OSS-Fuzz integration?
- Are there any additional native components that would be good candidates for fuzzing?
- Any feedback or suggestions from maintainers before proceeding further?
Happy to adjust the integration based on maintainer feedback.
Introduction
I’ve been working on adding OSS-Fuzz integration for React Native’s native C++ components (ReactCommon layer).
A pull request has been opened in OSS-Fuzz:
google/oss-fuzz#15207
Details
The integration focuses on selected native modules, including:
The fuzzers are built using libFuzzer with AddressSanitizer and are designed to exercise parsing and memory handling paths.
The setup builds and runs successfully in the OSS-Fuzz environment.
Discussion points
Happy to adjust the integration based on maintainer feedback.