CVE-2023-30546: Contiki-NG has off-by-one error in Antelope DBMS
Vulnerability summary
CVE-2023-30546 is a critical (CVSS 9.8) Out-of-bounds Read vulnerability in contiki-ng. EPSS estimates a 0.64% chance of exploitation in the next 30 days, higher than 49.9% of scored vulnerabilities.
Timeline
- 26-04-2023PublishedVulnerability first disclosed.
- 30-01-2025Last modifiedVulnerability information updated.
Description
Contiki-NG is an operating system for Internet of Things devices. An off-by-one error can be triggered in the Antelope database management system in the Contiki-NG operating system in versions 4.8 and prior. The problem exists in the Contiki File System (CFS) backend for the storage of data (file os/storage/antelope/storage-cfs.c). In the functions `storage_get_index` and `storage_put_index`, a buffer for merging two strings is allocated with one byte less than the maximum size of the merged strings, causing subsequent function calls to the cfs_open function to read from memory beyond the buffer size. The vulnerability has been patched in the "develop" branch of Contiki-NG, and is expected to be included in the next release. As a workaround, the problem can be fixed by applying the patch in Contiki-NG pull request #2425.
CVSS metrics
2 scores · 2 sources · 1 version- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NDiffers
EPSS trend
Probability
0.64%
Chance of exploitation in the next 30 days
Percentile
50%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.64% on 22-09-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Contiki-ng1 product
- contiki-ng≤ 4.8
1 vendor · 1 product
References
2 links- github.com/contiki-ng/contiki-ng/security/advisories/GHSA-257g-w39m-5jj4X Refsource CONFIRMVendor Advisory