meta_pixel
Tapesearch Logo
Log in
SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

ISC StormCast for Tuesday, June 18th 2019

SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

SANS ISC Handlers

Tech News, News

4.9754 Ratings

🗓️ 18 June 2019

⏱️ 6 minutes

🧾️ Download transcript

Summary

Daily 5 min cyber security news summary. News, patches, vulnerabilities and trends in information and network security. TCP SACK Panic; Logitech Pointer Recall, Rig Exploit Kit

Transcript

Click on a timestamp to play from that location

0:00.0

Hello, welcome to the Tuesday, June 18th, 2019 edition of the Santernat Storm Center's Stormcast.

0:08.1

My name is Johannes Ulrich Entertainment recording from Washington, D.C.

0:13.9

Netflix reported a number of different vulnerabilities in Linux and free BSD kernels that can be used to trigger

0:25.1

kernel panic. These vulnerabilities are related to the TCP Selective Acknowledgement feature.

0:33.6

TCP Selective Acknowledgement is a TCP option that can be used in order to acknowledge out-of-order TCP segments.

0:43.3

Without selective acknowledgement, TCP can only acknowledge the last complete set of segments received,

0:51.3

indicating the next segment, the next next bite really it's expecting to

0:57.8

receive with selective acknowledgement any future discontinuous segments that are

1:05.3

received can also be acknowledged which of course improves performance somewhat. Well the problem here is that

1:13.6

any recent Linux kernel doesn't actually do this quite correctly if extremely small segments

1:22.6

are received and as a result this can trigger a kernel panic leading essentially to a

1:30.0

relatively simple to exploit remote denial of service attack. Some compared it to a ping

1:35.7

of death which isn't quite wrong well it's TCP not ICMP but other than that the impact

1:43.1

is somewhat similar. So how do you offend against this?

1:47.0

Well, apply the patch or if you don't want to patch right now, you can also just disable

1:54.4

selective acknowledgments in your Linux kernel. That's not terribly hard to do, just a simple

2:00.7

setting in the proc file system

2:03.4

and probably not going to affect performance by a lot. From a network defense point of view,

2:10.4

it looks like the attack, at least the denial of service attack, does require packets with a

2:17.2

maximum segment size of 48 bytes.

2:20.3

This is an extremely small value and according to the RFC, that value actually should not be less than 536 bytes.

2:32.3

So if you have the ability to filter on TCP options, then filtering anything with a maximum segment size of less than 536 should be reasonably safe.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from SANS ISC Handlers, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of SANS ISC Handlers and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.