Project

General

Profile

Actions

Bug #7495

open

protocol detection: probing parsers do not finish as soon as possible

Added by Philippe Antoine 3 days ago. Updated 3 days ago.

Status:
New
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

the check if (alproto_masks[0] == mask) { fails if alproto_masks has checked and failed more protocols than expected in mask

Because mask only relies on port when alproto_masks may also contain a protocol from pe0 which is either the protocol found in the other direction or alproto_expect


Subtasks 1 (1 open0 closed)

Bug #7496: protocol detection: probing parsers do not finish as soon as possible (7.0.x backport)AssignedPhilippe AntoineActions

Related issues 1 (1 open0 closed)

Blocks Suricata - Bug #7437: protocol detection : probing parsers are limited to 32 by use of bitflagIn ReviewPhilippe AntoineActions
Actions

Also available in: Atom PDF