Project

General

Profile

Actions

Bug #8759

open
SB SB

dcerpc: default PDU type always set to request/response

Bug #8759: dcerpc: default PDU type always set to request/response

Added by Shivani Bhardwaj about 18 hours ago. Updated about 17 hours ago.

Status:
Assigned
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
low
Label:

Description

While creating a new transaction in the DCERPC parser, the default constructor unconditionally sets the tx PDU to request/response. There are several different types of PDU available in DCERPC. Moreover, the PDU type information must be available at this point from the header as the transaction creation only happens after the header is successfully parsed. While matching on PDU types, this can result in incorrect matches on the defaults when say a request of type BIND was seen but the transaction carried response of type RESPONSE and matched on it.


Related issues 1 (1 open0 closed)

Blocks Suricata - Feature #8733: detect: rule keyword for dcerpc.ptypeAssignedShivani BhardwajActions

SB Updated by Shivani Bhardwaj about 18 hours ago Actions #1

  • Blocks Feature #8733: detect: rule keyword for dcerpc.ptype added

SB Updated by Shivani Bhardwaj about 17 hours ago Actions #2

  • Difficulty set to low
Actions

Also available in: PDF Atom