V OpenVet
Packages Docs Blog Sign in
cargo / regex-syntax

regex-syntax

cargo

A regular expression parser.

1 audit github.com/rust-lang/regex

Audits

PE Patrick Elsen 2026-05-28

regex-syntax@0.8.10

regex-syntax 0.8.10 parses regular expressions into an AST and translates them to an HIR, with #![forbid(unsafe_code)], no I/O, and one optional off-by-default dependency. Parsing, traversal, the nest-limit check, and the destructors are all iterative, so deeply nested patterns bound stack usage to a constant; repetition counts are validated as u32. No findings.

algorithm-impl-boundsalgorithm-impl-safealgorithm-impl-testeddatastructure-impl-boundsdatastructure-impl-safedatastructure-impl-testedhas-binarieshas-build-exechas-fuzz-testshas-install-exechas-integration-testshas-property-testshas-unit-testsimpl-algorithmimpl-concurrencyimpl-cryptoimpl-datastructureimpl-interpreterimpl-jitimpl-parserimpl-protocolis-benignparser-impl-safeparser-impl-testeduses-concurrencyuses-cryptouses-environmentuses-execuses-filesystemuses-interpreteruses-jituses-networkuses-unsafe

Package facts

Registry
cargo
Repository
github.com/rust-lang/regex
Homepage
github.com/rust-lang/regex/tree/master/regex-syntax
V openvet · supply-chain audits · open source
CLI Source