Vulnerable: version 2.93 is affected by 9 known vulnerabilities. See below.
net/dnsmasq 2.93 NetBSD
Lightweight, easy to configure DNS forwarder
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- gnu-gpl-v3
- Categories
- net
- Package size
- 237.3 KiB, 606.6 KiB installed
Description
Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server. It is designed to provide DNS and, optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | net/dnsmasq | 2.93 |
| FreeBSD | dns/dnsmasq | 2.93,1 |
| OpenBSD | net/dnsmasq | 2.93 |
| DragonFly | dns/dnsmasq | 2.91_1,1 |
| MidnightBSD | dns/dnsmasq | 2.92,1 |
| HardenedBSD | dns/dnsmasq | 2.93,1 |
| GhostBSD | dns/dnsmasq | 2.93,1 |
| OPNsense | opnsense/dnsmasq | 2.93,1 |
Install
Binary package:
pkgin install dnsmasq
From pkgsrc:
cd /usr/pkgsrc/net/dnsmasq && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 2.93 |
| NetBSD 10.1 aarch64 | 2.93 |
| SmartOS / illumos x86_64 | 2.93 |
| macOS 15 arm64 | 2.93 |
Dependencies
No port depends on this one.
Known vulnerabilities 9
- dnsmasq: invalid-validation (CVE-2017-15107)
- dnsmasq: heap-overflow (CVE-2021-45951)
- dnsmasq: heap-overflow (CVE-2021-45952)
- dnsmasq: heap-overflow (CVE-2021-45953)
- dnsmasq: heap-overflow (CVE-2021-45954)
- dnsmasq: heap-overflow (CVE-2021-45955)
- dnsmasq: heap-overflow (CVE-2021-45956)
- dnsmasq: heap-overflow (CVE-2021-45957)
- dnsmasq: use-after-free (CVE-2022-0934)