RHEL6 Kernel panic with RIP sctp_unhash_established, malformed SCTP packet

Solution Unverified - Updated -

Issue

  • kernel panic during Codenomicon SCTP tests
  • kernel panic with RIP sctp_unhash_established
  • Description of the communication which leads to the crash

|Time | 10.71.0.51 | | | | 10.63.18.58 | |14.991 | INIT | |SCTP: INIT | |(9900) ------------------> (5090) | |14.991 | INIT_ACK | |SCTP: INIT_ACK | |(9900) <------------------ (5090) | |15.010 | COOKIE_ECHO COOKIE_ |SCTP: COOKIE_ECHO COOKIE_ECHO | |(9900) ------------------> (5090) | |15.011 | COOKIE_ACK COOKIE_A |SCTP: COOKIE_ACK COOKIE_ACK | |(9900) <------------------ (5090) | |15.026 | HEARTBEAT | |SCTP: HEARTBEAT | |(9900) ------------------> (5090) | |15.026 | HEARTBEAT_ACK |SCTP: HEARTBEAT_ACK | |(9900) <------------------ (5090) | |25.109 | INIT | |SCTP: INIT | |(9900) ------------------> (5090) | |25.109 | INIT_ACK | |SCTP: INIT_ACK | |(9900) <------------------ (5090) | |25.126 | COOKIE_ECHO |SCTP: COOKIE_ECHO | |(9900) ------------------> (5090) | |26.164 | INIT | |SCTP: INIT | |(9900) ------------------> (5090) | |28.224 | INIT | |SCTP: INIT | |(9900) ------------------> (5090) | |32.307 | INIT | |SCTP: INIT | |(9900) ------------------> (5090) | |32.307 | INIT_ACK | |SCTP: INIT_ACK | |(9900) <------------------ (5090) | |32.321 | COOKIE_ECHO |SCTP: COOKIE_ECHO | |(9900) ------------------> (5090) | |32.321 | COOKIE_ACK |SCTP: COOKIE_ACK | |(9900) <------------------ (5090) | |32.332 | HEARTBEAT | |SCTP: HEARTBEAT | |(9900) ------------------> (5090) | |32.332 | HEARTBEAT_ACK |SCTP: HEARTBEAT_ACK | |(9900) <------------------ (5090) | |32.336 | UNKNOWN [Malformed |IUA (RFC 3057): UNKNOWN [Malformed Packet] | |(9900) ------------------> (5090) | |32.336 | SACK | |SCTP: SACK | |(9900) <------------------ (5090) | |32.882 | UNKNOWN [Malformed |IUA (RFC 3057): UNKNOWN [Malformed Packet] | |(9900) <------------------ (5090) | |32.887 | SACK | |SCTP: SACK | |(9900) ------------------> (5090) | |32.888 | SHUTDOWN | |SCTP: SHUTDOWN | |(9900) ------------------> (5090) | |32.888 | SHUTDOWN_ACK |SCTP: SHUTDOWN_ACK | |(9900) <------------------ (5090) | |32.892 | SHUTDOWN_COMPLETE |SCTP: SHUTDOWN_COMPLETE | |(9900) ------------------> (5090) |

Environment

  • Red Hat Enterprise Linux 6.4
    • seen on kernel-2.6.32-358.17.1.el6.x86_64
    • also on kernel 2.6.32-358.18.1.el6.x86_64
  • SCTP

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content