Summary
Ein Angreifer kann mehrere Schwachstellen in FreeBSD Project FreeBSD OS ausnutzen, um seine Privilegien zu erhöhen, um Sicherheitsvorkehrungen zu umgehen, um beliebigen Programmcode mit Administratorrechten auszuführen, und um Informationen offenzulegen.
Product
FreeBSD ist ein Open Source Betriebssystem aus der BSD Familie und gehört damit zu den Unix Derivaten.
Vulnerabilities 7
-
High 8.8
select(2) file descriptor set overflow causes stack overflow
libcasper(3) communicates with helper processes via UNIX domain sockets, and uses the select(2) system call to wait for data to become available. However, it does not verify that its socket descriptor fits within select(2)'s descriptor set size limit of FD_SE…
-
High 8.4
Missing validation in ptrace(PT_SC_REMOTE)
ptrace(PT_SC_REMOTE) failed to properly validate parameters for the syscall(2) and __syscall(2) meta-system calls. As a result, a user with the ability to debug a process may trigger arbitrary code execution in the kernel, even if the target process has no sp…
-
High 7.8CVE-2026-45250 Public exploit
Stack buffer overflow via setcred(2)
The setcred(2) system call is only available to privileged users. However, before the privilege level of the caller is checked, the user-supplied list of supplementary groups is copied into a fixed-size kernel stack buffer without first validating its length.…
-
High 7.8
Kernel use-after-free via file descriptor syscalls
A file descriptor can be closed while a thread is blocked in a poll(2) or select(2) call waiting for that descriptor. Because the blocked thread does not hold a reference to the underlying object, this closure may result in the object being freed while the th…
-
High 7.5
Remote code execution via installer Wi-Fi access point scans
When bsdinstall or bsdconfig are prompted to scan for nearby Wi-Fi networks, they build up a list of network names and use bsddialog(1) to prompt the user to select a network. This is implemented using a shell script, and the code which handled network names …
-
Medium 6.5
Incorrect libcap_net limitation list manipulation
In the case of the cap_net service, when a key present in the old limit was omitted from the new limit, the missing key was treated as "allow any" instead of being rejected. In certain scenarios, an application that had previously restricted a subset of netwo…
-
Medium 5.5
Heap overflow in FUSE_LISTXATTR
When a fusefs file system implements extended attributes, the kernel may send a FUSE_LISTXATTR message to the userspace daemon to retrieve the list of extended attributes for a given file. The FUSE protocol requires the daemon to return a packed list of NUL-t…
Revision history
-
#2
Referenz(en) aufgenommen: EUVD-2026-31256, EUVD-2026-31257, EUVD-2026-31254, EUVD-2026-31264, EUVD-2026-31263, EUVD-2026-31258
-
#1
Initiale Fassung
References
-
FreeBSD Security Advisory FreeBSD-SA-26:18.setcred vom 2026-05-20
https://security.FreeBSD.org/advisories/FreeBSD-SA-26:18.setcred.asc
-
FreeBSD Security Advisory FreeBSD-SA-26:19.file vom 2026-05-20
https://security.FreeBSD.org/advisories/FreeBSD-SA-26:19.file.asc
-
FreeBSD Security Advisory FreeBSD-SA-26:20.fusefs vom 2026-05-20
https://security.FreeBSD.org/advisories/FreeBSD-SA-26:20.fusefs.asc
-
FreeBSD Security Advisory FreeBSD-SA-26:21.ptrace vom 2026-05-20
https://security.FreeBSD.org/advisories/FreeBSD-SA-26:21.ptrace.asc
-
FreeBSD Security Advisory FreeBSD-SA-26:22.libcasper vom 2026-05-20
https://security.FreeBSD.org/advisories/FreeBSD-SA-26:22.libcasper.asc
-
FreeBSD Security Advisory FreeBSD-SA-26:23.bsdinstall vom 2026-05-20
https://security.FreeBSD.org/advisories/FreeBSD-SA-26:23.bsdinstall.asc
-
FreeBSD Security Advisory FreeBSD-SA-26:24.cap_net vom 2026-05-20
https://security.FreeBSD.org/advisories/FreeBSD-SA-26:24.cap_net.asc