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 #1

Updated by Philippe Antoine 3 days ago

  • Blocks Bug #7437: protocol detection : probing parsers are limited to 32 by use of bitflag added
Actions #2

Updated by OISF Ticketbot 3 days ago

  • Subtask #7496 added
Actions #3

Updated by OISF Ticketbot 3 days ago

  • Label deleted (Needs backport to 7.0)
Actions

Also available in: Atom PDF