General

Profile

GL Giuseppe Longo

  • Login: glongo
  • Registered on: 10/13/2012
  • Last sign in: 11/06/2026

Issues

open closed Total
Assigned issues 22 65 87
Reported issues 12 34 46

Projects

Project Roles Registered on
Suricata Developer, OISF Team 12/22/2012
Suricata-Update Developer, OISF Team 10/31/2017

Activity

11/06/2026

GL 01:48 PM Suricata Bug #9384 (In Review): sip: tcp flow not reversed for requests confirmed by the probing parser
The probing parser currently doesn't report a direction. On a TCP session picked up
midstream whose first data is such a request seen to the client, the flow
isn't reversed and the request goes to the response parser.
Giuseppe Longo
GL 01:43 PM Suricata Bug #9383 (In Review): app-layer: udp flow reversed after the other direction is detected
AppLayerHandleUdp reverses a UDP flow whenever protocol detection asks for
it, even if a protocol was already detected and parsed on the other
direction. TCP only reverses while the other direction is unknown.
Example, SIP over UDP ...
Giuseppe Longo

10/19/2026

GL 02:02 PM Suricata Bug #9237 (In Review): sip: requests containing several spaces between fields are rejected
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 ... Giuseppe Longo
GL 01:53 PM Suricata Bug #9236 (In Review): sip: eve sip records over TCP have source and destination swapped
SIP transactions are logged with the addresses of the packet that triggers logging. Each message should be logged with its actual sender, including requests sent by the server side. Giuseppe Longo
GL 01:45 PM Suricata Bug #9235 (Assigned): sip: app-layer events lost when no transaction exists
Giuseppe Longo
GL 01:45 PM Suricata Bug #9235 (In Review): sip: app-layer events lost when no transaction exists
Events are set on the last transaction of the state. If the message in error is the first one of the flow, there's no transaction yet and the event is silently dropped. Otherwise it's set on an earlier transaction, possibly of the other ... Giuseppe Longo
GL 01:44 PM Suricata Bug #9234 (In Review): sip: requests sent by the server side are not parsed
Requests are only parsed in the to-server direction and responses in the to-client direction, but both SIP endpoints can send requests, for example a callee ending a call with BYE.
These valid messages are reported as invalid_data, and ...
Giuseppe Longo
GL 01:42 PM Suricata Bug #9233 (In Review): sip: requests split across TCP segments are not identified
SIP methods whose pattern is confirmed by a probing parser are only detected when the whole request line is in the first segment. The SIP probe is registered with pp_max_depth 0, so it gives up as soon as the request line is incomplete. ... Giuseppe Longo

09/23/2026

GL 08:07 AM Suricata Feature #1370: sctp: fp on suricata engine
Philippe Antoine wrote in #note-7:
> @glongo is this solved by your sctp work ?
Yes. The issue is no longer reproducible.
Giuseppe Longo

09/10/2026

GL 12:27 PM Suricata Bug #8355 (Resolved): sip: protocol detection incorrectly matches ssdp traffic
Giuseppe Longo

Also available in: Atom