CVE-2026-108985
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib...
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.1
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
CVE-2026-108985- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2026-97165
7.1
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
EUVD-2026-97165- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-vhww-3hg5-5f37
7.1
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib...
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
GHSA-vhww-3hg5-5f37- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
NVD
7.1
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
CVE-2026-108985- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVBELL-CVE-2026-108985
7.1
- Record
BELL-CVE-2026-108985- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSV
7.1
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
CVE-2026-108985- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-787
- Updated
- 2026-11-04
Show 6 moreShow less
OSVDEBIAN-CVE-2026-108985
7.1
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
DEBIAN-CVE-2026-108985- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVOESA-2026-4730
7.1
libnfs security update
Package contains a library of functions for accessing NFSv2 and NFSv3 servers from user space. It provides a low-level,asynchronous RPC library for accessing NFS protocols, an asynchronous library with POSIX-like VFS functions,and a synchronous library with POSIX-like VFS functions.
Security Fix(es):
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.(CVE-2026-108985)
- Record
OESA-2026-4730- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-04
OSVOESA-2026-4731
7.1
libnfs security update
Package contains a library of functions for accessing NFSv2 and NFSv3 servers from user space. It provides a low-level,asynchronous RPC library for accessing NFS protocols, an asynchronous library with POSIX-like VFS functions,and a synchronous library with POSIX-like VFS functions.
Security Fix(es):
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.(CVE-2026-108985)
- Record
OESA-2026-4731- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-04
OSVUBUNTU-CVE-2026-108985
7.1
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
UBUNTU-CVE-2026-108985- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVAZL-107960 No score
CVE-2026-108985 affecting package libnfs for versions less than 5.0.2-3
ZDR decoding in libnfs through 6.0.2 before 7613236 has an out-of-bounds write related to lib/libnfs-zdr.c with libnfs_zdr_bytes(), libnfs_zdr_string(), and libnfs_zdr_array(). The caller-supplied maxsize value is not honored.
- Record
AZL-107960- Updated
- 2026-11-06
OSVopenSUSE-SU-2026:12400-1 No score
libnfs-devel-6.0.2-2.1 on GA media
These are all security issues fixed in the libnfs-devel-6.0.2-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12400-1- Updated
- 2026-11-04
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libnfsAzure Linux:3 |
before 5.0.2-3 | 5.0.2-3 |
libnfsAlpaquita:23 |
5.0.2-r0 and later | None known |
libnfsAlpaquita:25 |
5.0.3-r0 and later | None known |
libnfsAlpaquita:stream |
5.0.2-r0 and later | None known |
libnfsDebian:12 |
All versions, plus listed versions 4.0.0-14.0.0-1+deb12u15.0.2-15.0.2-1.15.0.2-1~exp1 |
None known |
libnfsDebian:13 |
All versions, plus listed versions 5.0.2-15.0.2-1+deb13u15.0.2-1.1 |
None known |
libnfsDebian:14 |
All versions, plus listed versions 5.0.2-15.0.2-1.1 |
None known |
libnfsopenEuler:24.03-LTS-SP3 |
before 5.0.2-4.oe2403sp3 | 5.0.2-4.oe2403sp3 |
libnfsopenEuler:24.03-LTS-SP1 |
before 5.0.2-4.oe2403sp1 | 5.0.2-4.oe2403sp1 |
libnfsUbuntu:16.04:LTS |
All versions, plus listed versions 1.9.7-21.9.8-1 |
None known |
Show 7 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libnfsUbuntu:18.04:LTS |
All versions, plus listed versions 1.11.0-21.11.0-32.0.0-1~exp1 |
None known |
libnfsUbuntu:20.04:LTS |
All versions, plus listed versions 3.0.0-2ubuntu14.0.0-1 |
None known |
libnfsUbuntu:22.04:LTS |
All versions, plus listed versions 4.0.0-14.0.0-1build14.0.0-1build24.0.0-1ubuntu0.1 |
None known |
libnfsUbuntu:24.04:LTS |
All versions, plus listed versions 4.0.0-1build25.0.2-15.0.2-1build15.0.2-1ubuntu0.24.04.1 |
None known |
libnfsUbuntu:26.10 |
All versions, plus listed versions 5.0.2-1ubuntu15.0.2-1ubuntu25.0.2-1ubuntu3 |
None known |
libnfsUbuntu:26.04:LTS |
All versions, plus listed versions 5.0.2-1build15.0.2-1build25.0.2-1ubuntu15.0.2-1ubuntu1.1 |
None known |
libnfsopenSUSE:Tumbleweed |
before 6.0.2-2.1 | 6.0.2-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected, aliases, references | OSV | |
| affected, aliases, facts, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-108985 is a high vulnerability (CVSS 7.1) in Sahlberg Libnfs, published October 12, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.18%, the 7th percentile. Fixed in libnfs 5.0.2-3.
References
github.com/sahlberg/libnfs/commit/7613236464317bee2d9636f087f995148de4db27
nvd.nist.gov/vuln/detail/CVE-2026-108985
github.com/advisories/GHSA-vhww-3hg5-5f37
docs.bell-sw.com/security/cves/CVE-2026-108985
github.com/CVEProject/cvelistV5/tree/main/cves/2026/108xxx/CVE-2026-108985.json
github.com/sahlberg/libnfs
Show 6 moreShow less
security-tracker.debian.org/tracker/CVE-2026-108985
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4730
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4731
ubuntu.com/security/CVE-2026-108985
cve.org/CVERecord?id=CVE-2026-108985
suse.com/security/cve/CVE-2026-108985