← Browse

CVE-2019-16779

Low

No strong exploitation signal.

CVSS base
5.8 MEDIUM
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:N/A:N
EPSS — probability of exploitation (30 days)
1.4%
72.0th percentile
CISA KEV
Not listed
Weakness / dates
CWE-362
Published 2019-12-16 · modified 2026-07-28

CVSS breakdown

CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:N/A:N

Attack VectorNNetwork
Attack ComplexityHHigh
Privileges RequiredLLow
User InteractionRRequired
ScopeCChanged
ConfidentialityHHigh
IntegrityNNone
AvailabilityNNone

Timeline

Description

In RubyGem excon before 0.71.0, there was a race condition around persistent connections, where a connection which is interrupted (such as by a timeout) would leave data on the socket. Subsequent requests would then read this data, returning content from the previous response. The race condition window appears to be short, and it would be difficult to purposefully exploit this.

Affected

debian excon_project opensuse

References

Official: NVD · CVE.org