CVE-2018-1000800

zephyr-rtos version 1.12.0 contains a NULL base pointer reference vulnerability in sys_ring_buf_put(), sys_ring_buf_get() that can result in CPU Page Fault…

published September 6, 2018

CVSS
—
EPSS
2%
Percentile
76.4
In the wild
Unconfirmed
What it is

⚠️ A crafty NULL pointer reference is lurking in zephyr-rtos 1.12.0, ready to trip up your systems! 🔥 Think of this like a delivery driver trying to drop off packages at a non-existent address—without the right destination, chaos ensues! The same goes for your kernel API calls, leading to unexpected CPU page faults. An attacker could, with the right malicious application call, trigger CPU page faults that disrupt normal operations. While it’s not currently exploited in the wild, this vulnerability could lead to instability and potential downtime in systems relying on the affected APIs.

Put simply

Think of this like a delivery driver trying to drop off packages at a non-existent address—without the right destination, chaos ensues! The same goes for your kernel API calls, leading to unexpected CPU page faults. The vulnerability arises in the sys_ring_buf_put() and sys_ring_buf_get() functions, where a NULL base pointer reference can cause a CPU page fault, effectively crashing the system when these APIs are improperly called.

What to do

An attacker could, with the right malicious application call, trigger CPU page faults that disrupt normal operations. While it’s not currently exploited in the wild, this vulnerability could lead to instability and potential downtime in systems relying on the affected APIs. To protect against this, update your zephyr-rtos to the latest stable version as soon as possible. Conduct a thorough review of your application code to ensure proper checks are in place before calling these functions. Keeping your systems updated is key! You've got this! Following these steps will help safeguard your systems and keep you in the security hero spotlight! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01656 · 76.4th percentile
Published
2018-09-06T17:00Z
EPSS history
Timeline
  • 06 SEP 17:00Z
    zephyr-rtos version 1.12.0 contains a NULL base pointer reference vulnerability in sys_ring_buf_put(), sys_ring_buf_get() that can result in CPU Page Fault…
    cvelistv5