Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Armbian / Ubuntu vs. dnsmasq security issues

Featured Replies

You may have read about the recent (one month ago, but hey, what's a month between friends?) security vulnerabilities discovered in dnsmasq. They have been patched in version 2.78 and, quoting the author:

This is a bugfix release, and, amongst other things, addresses a set of serious security vulnerabilities. Update should be mandatory.

The dnsmasq shipped with Armbian is a rather old 2.75 and it is enabled by default, so I see this as a rather significant risk.

I have compiled the latest version and installed it by hand, following the instructions located here (obviously, with 2.78 instead of 2.76).

Is there any chance of getting this package updated in the repository for Xenial Xerus (16.04.3 LTS)? My particular Armbian install version is 5.34.171105 (nightly, that is).

 

The same stands for OpenVPN, which comes as an outdated ancient 2.3.10 (current being 2.4.4).

  • Author

Fair point.  For most users, however, this is a philosophic rather than practical distinction.  Perhaps a more recent package in the beta.armbian.com stretch repository would help?

In the meanwhile, I have updated the package myself, took the best part of 5 minutes.

2 minutes ago, root said:

For most users, however, this is a philosophic rather than practical distinction.  Perhaps a more recent package in the beta.armbian.com stretch repository would help?

 

Why/how? Armbian enables unattended-upgrades, all the vulnerabilities that were disclosed on 2nd Oct had been backported to Xenial's 2.75-1ubuntu0.16.04.3 package so please check when the fixed dnsmasq version has been installed on your Armbian installation automagically:

zgrep '2.75-1ubuntu0.16.04.3' /var/log/dpkg.log*

 

  • Author

Oct 28th, says dpkg logfile.

CVE-2017-13704 doesn't show in the changelog for the package though (but that's not an Armbian thing at all, purely Ubuntu - and I'm not being ironic).

 

9 minutes ago, root said:

Oct 28th, says dpkg logfile.

 

Hmm... I only checked one installation where I found it installed prior to posting:

2017-10-02 16:52:36 upgrade dnsmasq-base:armhf 2.75-1ubuntu0.16.04.2 2.75-1ubuntu0.16.04.3

Since

root@lime2:~# dpkg -l | grep unattended-upgrades
ii  unattended-upgrades            0.90ubuntu0.8                              all          automatic installation of security upgrades

my understanding is that it should've been updated automagically that day but I might be wrong here. Anyway: other than fixing a potential configuration error with unattended-upgrades we can't do much here anyway since for obvious reasons we rely on upstream distro security fixes. Only exceptions are kernel related vulnerabilities but here we managed to provide fixes on average within less than 24 hours the last 2 years now (for ALL those +20 kernels we currently maintain since we're crazy/stupid/whatever) 

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.