Project

General

Profile

Actions

Bug #1110

closed
KS KS

Can have the same Pattern ID (pid) for the same pattern but different case flags

Bug #1110: Can have the same Pattern ID (pid) for the same pattern but different case flags

Added by Ken Steele about 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

The code that assigns pattern IDs (pids) doesn't check the NO_CASE flag when comparing patterns to find duplicates. The means that "foo":NO_CASE and "foo":CASE would get the same pid, when they should get different PIDs.

KS Updated by Ken Steele about 12 years ago Actions #1

  • % Done changed from 0 to 90

Fixed by; https://github.com/inliniac/suricata/pull/842

When assigning pids, duplicates now must have the same NO_CASE flag. Also, for NO_CASE patterns, use NO_CASE matching to compare patterns.

VJ Updated by Victor Julien about 12 years ago Actions #2

  • Status changed from New to Assigned
  • Target version set to 2.0rc2

VJ Updated by Victor Julien about 12 years ago Actions #3

  • Status changed from Assigned to Closed
  • % Done changed from 90 to 100
Actions

Also available in: PDF Atom