CVE-2019-11940CWE-416

In the course of decompressing HPACK inside the HTTP2 protocol, an unexpected sequence of header table resize operations can place the header table into a…

published December 4, 2019

CVSS
—
EPSS
1%
Percentile
71.6
In the wild
Unconfirmed
What it is

⚠️ An unexpected sequence of operations can put your HTTP2 header table into chaos! This CVE has a use-after-free condition lurking in Proxygen. 💡 Think of it like a restaurant kitchen where a chef keeps resizing the ingredient shelves without proper checks. Eventually, the shelves become so jumbled that they collapse, leaving the kitchen in disarray! If exploited, this issue could lead to unpredictable behavior in your application, potentially crashing critical services or creating security gaps that attackers could exploit. While not confirmed to be exploited in the wild, it's always best to stay ahead of any possible issues!

Put simply

Think of it like a restaurant kitchen where a chef keeps resizing the ingredient shelves without proper checks. Eventually, the shelves become so jumbled that they collapse, leaving the kitchen in disarray! CVE-2019-11940 involves a use-after-free vulnerability triggered during the decompression of the HPACK header in HTTP2, allowing for undefined behavior as the header table becomes corrupted.

What to do

If exploited, this issue could lead to unpredictable behavior in your application, potentially crashing critical services or creating security gaps that attackers could exploit. While not confirmed to be exploited in the wild, it's always best to stay ahead of any possible issues! To protect your application, upgrade Proxygen to version 2017.04.03.01 or later, where this vulnerability has been resolved. Ensure you’re regularly checking for updates to maintain security! You've got this! Stay vigilant and keep your systems updated for the best protection! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01364 · 71.6th percentile
Weakness
CWE-416 · Use After Free
Published
2019-12-04T16:30Z
EPSS history
Timeline
  • 04 DEC 16:30Z
    In the course of decompressing HPACK inside the HTTP2 protocol, an unexpected sequence of header table resize operations can place the header table into a…
    cvelistv5