diff options
| author | Mark Johnston <markj@FreeBSD.org> | 2026-04-27 20:03:09 +0000 |
|---|---|---|
| committer | Mark Johnston <markj@FreeBSD.org> | 2026-04-29 14:39:27 +0000 |
| commit | 8008e4b88daf37015d16c4ac709b91804b586575 (patch) | |
| tree | 00be971de6bb077e747a5b4e01589021f39f60fd /release | |
| parent | 8e8ddb05d07142e95cf84e32bf93b9ecb3f90283 (diff) | |
dhclient: Check for unexpected characters in some DHCP server options
Some options are written directly to the lease file, which may be parsed
by subsequent dhclient invocations. We must make sure that a malicious
server can't control the "medium" field of a lease definition, otherwise
they can achieve RCE by injecting one into the lease file, whereupon it
will be passed to dhclient-script, which passes it through eval.
Approved by: so
Security: FreeBSD-SA-26:12.dhclient
Security: CVE-2026-42511
Reported by: Joshua Rogers of AISLE Research Team (https://aisle.com/)
Diffstat (limited to 'release')
0 files changed, 0 insertions, 0 deletions
