>From the discussion [1] leading to the changes in this bug report, there
are a couple of statements which aren't so robust:

1. "will greatly improve the reliability of DNS resolution on our desktop 
systems"
 > the reliability only increases if dnsmasq were vulnerable and an exploit was 
 > being exercised

2. "at the cost of a slightly higher DNS traffic to the upstream DNS servers"
 > I measure a O(1000%) increase of DNS traffic in general desktop use 
 > (browsing, email, IM), due to applications frequently re-evaluating DNS 
 > queries. What basis is "slightly" arrived at?

3.  "the ... resolver must maintain a separate cache per user, to prevent 
privacy issues, and to prevent local users from spying on source ports and 
trivially performing a birthday attack in order to poison the cache for other 
users"
 > by what mechanism is privacy compromised for non-root users?
 > how and where is the detriment in local users "spying on source ports" if 
 > dnsmasq has the Rainbow attack mitigation?
 > how is a Birthday attack plausible when the known weaknesses exposing this 
 > were closed in 2008 [2]?
 > presenting the ultimate solution as needing per-user caching is missing the 
 > point, when the underlying issues need addressing

As it stands, dnsmasq is not vulnerable to Rainbow attacks after port
randomisation was introduced, and there have been further hardening
measures taken since; these changes remain Ubuntu-specific because the
logic is incomplete.

[1] https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-dns-resolving
[2] http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2008q3/002148.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/903854

Title:
  Change default dnsmasq flags to not include --strict-order and disable
  caching

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/903854/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to