Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Protect Systems behind pfsense for SACK Panic - CVE-2019-11477?!

    Scheduled Pinned Locked Moved Firewalling
    14 Posts 5 Posters 1.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      neti
      last edited by

      Is where a way to protect Systems behind the pfsense?
      With synproxy?! and pf scrubbing?

      1 Reply Last reply Reply Quote 0
      • N
        neti
        last edited by

        Howto do something like this on the pfsense?
        iptables -I INPUT -p tcp -m tcpmss --mss 1:500 -j DROP

        1 Reply Last reply Reply Quote 0
        • KOMK
          KOM
          last edited by

          Block all ICMP traffic to your NATs would be a quick temporary fix.

          N 1 Reply Last reply Reply Quote 0
          • N
            neti @KOM
            last edited by

            @KOM ping ... oh nothing here ...?
            I ask for a filter.
            I dont want hide Servers....

            1 Reply Last reply Reply Quote 0
            • KOMK
              KOM
              last edited by

              iptables -I INPUT -p tcp -m tcpmss --mss 1:500 -j DROP

              No, you can't do that

              I dont want hide Servers....

              Blocking ICMP would only block ping so unless your users only ping your servers all day long, the servers would still be available

              1 Reply Last reply Reply Quote 0
              • RicoR
                Rico LAYER 8 Rebel Alliance
                last edited by

                AFAIK SACK has nothing to do with ICMP PING.
                If you have let's say a Webserver running on Port 80/443 it can be attacked via CVE-2019-11477 on those ports.

                -Rico

                1 Reply Last reply Reply Quote 0
                • N
                  neti
                  last edited by

                  @neti said in Protect Systems behind pfsense for SACK Panic - CVE-2019-11477?!:

                  With synproxy?! and pf scrubbing?

                  My Question is how can i protect Servers behind the pfsense?
                  Can i use synproxy to protect the Servers?
                  Can i use pf scrubbing?

                  I cannot find any filter option for min or max mss.

                  jimpJ 1 Reply Last reply Reply Quote 0
                  • KOMK
                    KOM
                    last edited by

                    Sorry, I'm being dumb here. I got hung up on the moniker Ping of Death and thought it was a malformed ICMP packet issue. The CVEs aren't filled yet so there isn't a lot of detail there.

                    Snort or Suricata may come out with an update to detect it. Otherwise, keep close watch on your distro's security announcements for the patch and apply it ASAP. It may already be available as I type this.

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      neti @KOM
                      last edited by

                      short overview: https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-001.md
                      more detail: https://access.redhat.com/security/vulnerabilities/tcpsack

                      1 Reply Last reply Reply Quote 1
                      • D
                        dalybrian
                        last edited by

                        Just sharing more details … not sure if or how this affects pfSense.

                        https://nakedsecurity.sophos.com/2019/06/19/netflix-researcher-spots-tcp-sack-flaws-in-linux-and-freebsd/

                        https://kb.cert.org/vuls/id/905115/

                        KOMK 1 Reply Last reply Reply Quote 0
                        • KOMK
                          KOM @dalybrian
                          last edited by

                          @dalybrian It's been said here, on twitter and on reddit. pfSense 2.4.4 is not affected by any of these at all.

                          1 Reply Last reply Reply Quote 0
                          • RicoR
                            Rico LAYER 8 Rebel Alliance
                            last edited by

                            https://forum.netgate.com/topic/144257/new-ping-based-attack/3

                            -Rico

                            KOMK 1 Reply Last reply Reply Quote 0
                            • KOMK
                              KOM @Rico
                              last edited by

                              @Rico Thank you. I was trying to find that post but couldn't remember where it was.

                              1 Reply Last reply Reply Quote 0
                              • jimpJ
                                jimp Rebel Alliance Developer Netgate @neti
                                last edited by

                                @neti said in Protect Systems behind pfsense for SACK Panic - CVE-2019-11477?!:

                                My Question is how can i protect Servers behind the pfsense?
                                Can i use synproxy to protect the Servers?
                                Can i use pf scrubbing?

                                I cannot find any filter option for min or max mss.

                                pf doesn't have an option to check the MSS explicitly. There is a scrub option to enforce a maximum MSS, but that's it. The scrub function doesn't check for a minimum MSS as far as I can see.

                                I'm not sure if synproxy would help you, it may introduce some other problems as well. Worth a try if you have an exploit test you can run against a vulnerable system.

                                Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                                Need help fast? Netgate Global Support!

                                Do not Chat/PM for help!

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.