September 17th, 2024

Warning: macOS Sequoia 15 may bypass DNS encryption

macOS Sequoia 15 has a bug allowing some DNS requests to bypass Little Snitch 6's encryption, affecting low-level legacy APIs. Firefox users may be particularly impacted, and a fix is pending.

Read original articleLink Icon
Warning: macOS Sequoia 15 may bypass DNS encryption

macOS Sequoia 15 has a bug that may allow some DNS requests to bypass the DNS encryption feature of Little Snitch 6, which is designed to protect users' internet browsing activities from being monitored. Normally, when a user enters a hostname, the DNS lookup is performed through a proxy registered by Little Snitch, ensuring that the requests are encrypted. However, it has been discovered that certain low-level legacy APIs are not sending requests through this proxy, resulting in unencrypted lookups being sent to the system's default name server. This issue is not limited to Little Snitch and may affect other third-party DNS proxies as well. While higher-level APIs, such as those used by Safari and Chrome, are not impacted, Firefox users may experience unencrypted lookups. The developers have reported this bug to Apple and are awaiting a fix in a future macOS update.

- macOS Sequoia 15 has a bug affecting DNS encryption in Little Snitch 6.

- Some DNS requests may bypass the DNS proxy, leading to unencrypted lookups.

- The issue affects low-level legacy APIs but not higher-level APIs like those in Safari and Chrome.

- Firefox users may be particularly affected by this bug.

- The developers have reported the issue to Apple and are seeking a resolution.

Link Icon 3 comments
By @st3fan - 5 months
Why is getaddrinfo considered a legacy API? I understand that you probably don’t call this when you write software on top of Apples frameworks but it is a pretty standard thing to call for “Unix” (for lack of better term) programs.
By @Aaron2222 - 5 months