CVE catalog

CVE-2019-16779

ruby-excon: CVE-2019-16779

[CVE catalog]

Severity
Medium · CVSS 4.8CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.66% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianruby-exconsid1.8.0-1fixed
Debianruby-exconforky1.8.0-1fixed
Debianruby-excontrixie0.112.0-4fixed
Debianruby-exconbookworm0.88.0-1fixed
Suserubygem-exconpackage hub 15 sp10.59.0-bp151.4.3.1fixed
Suserubygem-exconlinux enterprise module for containers 120.52.0-12.3.8fixed
Opensuserubygem-exconleap 15.10.59.0-lp151.3.3.1fixed
Ubunturuby-excon16.040.45.1-2vulnerable
Ubunturuby-excon18.040.54.0-1vulnerable
Ubunturuby-excon18.040.60.0-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby-exconsourcesid0.60.0-2not yet assignedNot reported[946904]
Debianruby-exconsourceforky0.60.0-2not yet assignedNot reported[946904]
Debianruby-exconsourcetrixie0.60.0-2not yet assignedNot reported[946904]
Debianruby-exconsourcebookworm0.60.0-2not yet assignedNot reported[946904]
Suserubygem-exconrpmpackage hub 15 sp10.59.0-bp151.4.3.1Not reportedOPENSUSE-SU-2020:0139-1Not reported
Suserubygem-exconrpmlinux enterprise module for containers 120.52.0-12.3.8Not reportedSUSE-SU-2020:2053-1Not reported
Opensuserubygem-exconrpmleap 15.10.59.0-lp151.3.3.1Not reportedOPENSUSE-SU-2020:0036-1Not reported

[Debian bug #946904]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [ruby-excon]Fixed
    Details (2)
    • 0.88.0-1 · all · bookworm

      Fixed · Fixed: 0.60.0-2

      dsa · ruby-excon · debian · bookworm; dsa · ruby-excon · debian · 12

    • 0.88.0-1 · all · bookworm

      Fixed · Fixed: 0.60.0-2

      dsa · ruby-excon · debian · bookworm; dsa · ruby-excon · debian · 12

[Debian 13 (Trixie)]

  • [ruby-excon]Fixed
    Details (2)
    • 0.112.0-4 · all · trixie

      Fixed · Fixed: 0.60.0-2

      dsa · ruby-excon · debian · 13

    • 0.112.0-4 · all · trixie

      Fixed · Fixed: 0.60.0-2

      dsa · ruby-excon · debian · 13

Observed:

References