A memory leak in Apple’s Network Extension framework

Is it normal for the Little Snitch Network Extension to consume Gigabytes of memory? No it isn’t.

Unfortunately that’s another new bug in the Network Extension framework of macOS. It’s a memory leak in Apple’s framework, which developers must use to create a firewall for the Mac. This bug first occurred in macOS 15.0 Sequoia.

You can easily check if you are affected by this bug by running the leaks command in a Terminal window:

sudo leaks at.obdev.littlesnitch.networkextension | grep "total leaked bytes"

On macOS 14 Sonoma you may get a hand full of leaks with a total of a few Kilobytes. That’s OK (sort of). But on macOS 15 Sequoia this can easily grow to hundreds of Megabytes and more.

Once again, we rely on Apple to fix this issue in a macOS update.

This bug has already been reported to Apple (FB15552991), but if you are affected by this bug, feel free to send another report via Feedback Assistant (mentioning the existing report FB15552991). This might help Apple to find the cause of the issue and it increases the chance that Apple will prioritize the fix.

For the time being, if you encounter an unreasonably huge memory consumption, you may enforce a restart of the Network Extension. To do so, open the Activity Monitor app in Applications > Utilities, search for the at.obdev.littlesnitch.networkextension process (make sure that All Processes is selected in the View menu) and click the Stop button in the toolbar to quit the process. The extension will then restart automatically.

Manifesto

We assumed the following points were self-evident and required no further mention. However, after a well-known antivirus provider announced in October 2024 that they monitor their customers for signs of criminal activity, we feel compelled to clarify

Should I upgrade to macOS Sequoia? (Part 2)

This is a follow-up to our previous recommendation advising against upgrading to macOS Sequoia 15.0. Just over two weeks after the public launch of Sequoia, Apple has released its first bugfix update (15.0.1) on October 3rd. So, should you upgrade

Should I upgrade to macOS Sequoia now?

The short answer is: We don’t recommend upgrading now because there are several bugs related to networking and firewalls in the 15.0 release. We expect most of them to be fixed in 15.1. If you have already upgraded or if you want to upgrade for
Archive