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

regex-automata

cargo

Automata construction and matching using regular expressions.

1 audit github.com/rust-lang/regex

Audits

PE Patrick Elsen 2026-05-28

regex-automata@0.4.14

regex-automata 0.4.14 is the linear-time finite-automata engine behind the regex crate, with a constant-time DFA serialization format. Read 64.5K LOC; the 57 unsafe sites cluster in the from_bytes deserialization casts (guarded by a documented validation chain over untrusted bytes), the bounds-elided DFA search loops, and a sharded object pool. No findings.

algorithm-impl-boundsalgorithm-impl-safealgorithm-impl-testedconcurrency-documentedconcurrency-impl-correctconcurrency-impl-documentedconcurrency-impl-safeconcurrency-safedatastructure-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-testedunsafe-documentedunsafe-minimalunsafe-safeunsafe-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-automata
V openvet · supply-chain audits · open source
CLI Source