CVE-2018-16717

A heap-based buffer overflow exists in nph-viewgif.cgi in the 2.0.7 through 2.2.26 legacy versions of the NCBI ToolBox

published May 2, 2019

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

⚠️ A heap-based buffer overflow lurks in nph-viewgif.cgi, just waiting for the wrong request to slip through! 📦 Think of this flaw like a pizza delivery gone wrong — the delivery person brings an oversized pizza box that can’t fit through the front door. If someone pushes too hard, the whole thing falls apart, spilling toppings everywhere! An attacker could potentially exploit this flaw to crash the server or execute arbitrary code, leading to service disruptions or even unauthorized actions. While known exploitation is absent, the consequences could be unexpectedly severe if someone decides to test the waters.

Put simply

Think of this flaw like a pizza delivery gone wrong — the delivery person brings an oversized pizza box that can’t fit through the front door. If someone pushes too hard, the whole thing falls apart, spilling toppings everywhere! In the legacy versions (2.0.7 to 2.2.26) of the NCBI ToolBox, a heap-based buffer overflow in nph-viewgif.cgi allows attackers to overflow the buffer, which could lead to memory corruption and unexpected behavior.

What to do

An attacker could potentially exploit this flaw to crash the server or execute arbitrary code, leading to service disruptions or even unauthorized actions. While known exploitation is absent, the consequences could be unexpectedly severe if someone decides to test the waters. Upgrade your NCBI ToolBox to the latest version to eliminate this vulnerability. If you’re still using those legacy versions, consider implementing input validation to restrict how data is processed in the affected script. You've got this! With a quick upgrade, you can lock this flaw down and keep your systems safe! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01589 · 75.4th percentile
Published
2019-05-02T19:25Z
EPSS history
Timeline
  • 02 MAY 19:25Z
    A heap-based buffer overflow exists in nph-viewgif.cgi in the 2.0.7 through 2.2.26 legacy versions of the NCBI ToolBox
    cvelistv5