Project

General

Profile

Actions

Task #3195

open

tracking: rustify all input

Added by Victor Julien over 4 years ago. Updated almost 4 years ago.

Status:
New
Priority:
High
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

Goal is to make sure all untrusted input is handled by Rust code instead of C code.


Related issues 11 (7 open4 closed)

Related to Suricata - Optimization #2977: replace asn1 parser with rust based implementationClosedEmmanuel ThompsonActions
Related to Suricata - Optimization #2979: replace mime decoder with rust based implementationRejectedPhilippe AntoineActions
Related to Suricata - Task #2778: tracking: port app-layer parsers to RustNewOISF DevActions
Related to Suricata - Feature #3317: rules: use rust for tokenizing rulesFeedbackJason IshActions
Related to Suricata - Bug #3517: Convert DER parser to RustClosedPierre ChifflierActions
Related to Suricata - Feature #3957: Convert protocol to Rust: ModbusClosedSimon DugasActions
Related to Suricata - Feature #3958: Convert protocol to Rust: ENIPIn ReviewPhilippe AntoineActions
Related to Suricata - Task #4082: Convert FTP to RustNewOISF DevActions
Related to Suricata - Task #4095: tracking: unify rule keyword value parsingNewActions
Related to Suricata - Task #4161: Convert TLS parser to RustNewActions
Related to Suricata - Optimization #5207: Common Rust parser for *bitsAssignedShivani BhardwajActions
Actions

Also available in: Atom PDF