Out-of-Bounds Memory Access in libais Affects Marine Communication Systems
CVE-2026-56770
Key Information:
Badges
What is CVE-2026-56770?
The vulnerability in libais arises from VdmStream::AddLine utilizing an unchecked sentinel value as a vector index. This flaw occurs when processing AIS sentences that contain empty or out-of-range sequential message IDs. Malicious actors can exploit this by sending specially crafted AIVDM sentences over VHF marine radio or IP feeds, leading to out-of-bounds memory access issues. Such exploitation can result in service crashes or instability in vessel systems, posing significant risks to marine operations.
Affected Version(s)
libais 0 <= 0.15
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
CVSS V4
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
