facebook/react Security & Code Quality Audit
The library for web and native user interfaces
Queried against Google OSV database
SPDX normalized compliance rating
Halstead & Cyclomatic index
Semgrep OWASP & CWE scanning
Embed DevAudit Badge in GitHub README
Display real-time security confidence and audit status directly on the repository's GitHub homepage.
[](https://auditweb.onlinecloud.in/audit/facebook/react)
SCA Dependency Vulnerabilities
DevAudit inspects lockfiles (including npm, Cargo, Go modules, PyPI, and Composer) against the Google Open Source Vulnerabilities (OSV) database. It cross-references CVSS vectors, severity ratings, and patch availability.
- Direct and transitive dependency tree resolution
- Alias resolution for CVE, GHSA, and PYSEC advisories
- Automated fix recommendations with version pinning
Semgrep SAST & Architecture
Static application security testing powered by Semgrep evaluates source trees for OWASP Top 10 vulnerabilities (SQL injection, XSS, prototype pollution) and code smells like arrow nesting depth and N+1 loop queries.
- Isolated sandbox container execution
- Diff-aware line coordinates for minimal false positives
- Architectural maintainability metrics (0-100 score)
Frequently Asked Questions
Is facebook/react safe to use in production?
Based on current automated OSV vulnerability feeds and static analysis, facebook/react maintains an active release cycle and regular dependency maintenance. You can run a custom real-time scan on the DevAudit dashboard to audit specific commit hashes or private branches.
What open source license does facebook/react use?
facebook/react is distributed under the MIT license. DevAudit automatically verifies license compliance to ensure compatibility with commercial, private, and enterprise software distribution models.
How do I audit my own repository?
You can audit any public or private GitHub repository by entering its GitHub URL in the DevAudit Scanner or by uploading your lockfile directly. DevAudit processes the manifest in under 5 seconds.