47 matches found
CVE-2026-54715: Heap-based Buffer Overflow
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in nix systems or through the browser. In version 1.10.2, parsebrowser assumes the matched browser token begins with Opera and moves a trailing version substring to match plus five, allowing a crafted User-Age...
CVE-2026-55768: Memory Allocation with Excessive Size Value
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in nix systems or through the browser. Prior to version 1.11, the built-in WebSocket server narrows a 64-bit extended frame length into the signed 32-bit WSFrame.payloadlen field before enforcing the maximum...
CVE-2026-55777: Out-of-bounds Read
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in nix systems or through the browser. Prior to 1.11, the parseios function uses an attacker-controlled keyword-to-OS offset as both the source offset and copy length for memmove, allowing a crafted User-Agent...
PT-2026-66594
Name of the Vulnerable Software and Affected Versions GoAccess versions prior to 1.11 Description The parse ios function uses an attacker-controlled keyword-to-OS offset as both the source offset and copy length for memmove. This allows a crafted User-Agent in a processed access log to read...
PT-2026-66592
Name of the Vulnerable Software and Affected Versions GoAccess versions prior to 1.11 Description The parse browser function incorrectly handles browser tokens starting with Opera. It moves a trailing version substring to a position that allows a crafted User-Agent in a processed access log to...
Heap-based Buffer Overflow in allinurl/goaccess
Description Good evening and Happy Turkey Day! We are truly thankful for the Open Source Security community this year. Whilst testing goaccess built from commit 9774249, we discovered a crafted log which can trigger a heap-buffer-overflow during a memcmp operation on line 1525 of /src/parser.c...
Heap-based Buffer Overflow in allinurl/goaccess
Description Good evening, I hope you're doing well during these challenging times. During recent research, we discovered a heap-buffer-overflow vulnerability impacting countinvalid on line 555 of src/gstorage.c. It appears that this is caused by an excessive number of invalid log strings combined...