Project

General

Profile

Actions

Bug #9237

open
GL GL

sip: requests containing several spaces between fields are rejected

Bug #9237: sip: requests containing several spaces between fields are rejected

Added by Giuseppe Longo 8 days ago. Updated about 22 hours ago.

Status:
In Review
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

RFC3261 requires exactly one space between the fields of the requests and responses but I've realized, looking at the pcap in https://redmine.openinfosecfoundation.org/issues/9135, that some implementations may send several, and servers still accept and answer these messages.
The parser rejects them currently, but it might be more tolerant and accept one or more spaces between the fields.


Subtasks 1 (1 open — 0 closed)

Bug #9288: sip: requests containing several spaces between fields are rejected (8.0.x backport)AssignedGiuseppe LongoActions

JI Updated by Jason Ish about 22 hours ago Actions #1

  • Status changed from In Progress to In Review
  • Label Needs backport to 8.0 added

GL MR.

Flagging for backport, as it's part of a batch of fixes.

OT Updated by OISF Ticketbot about 22 hours ago Actions #2

  • Subtask #9288 added

OT Updated by OISF Ticketbot about 22 hours ago Actions #3

  • Label deleted (Needs backport to 8.0)
Actions

Also available in: PDF Atom