Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2020-27173

In vm-superio before 0.1.1, the serial console FIFO can grow to unlimited memory usage when data is sent to the input source (i.e., standard input). This behavior cannot be reproduced from the guest side. When no rate limiting is in place, the host can be subject to memory pressure, impacting all other VMs running on the same host.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2020-27173
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 11:10 UTC · Revision 1

Source evidence

CVE-2020-27173

core-osv · Original source

Published 16 Oct 2020, 04:15 UTC

In vm-superio before 0.1.1, the serial console FIFO can grow to unlimited memory usage when data is sent to the input source (i.e., standard input). This behavior cannot be reproduced from the guest side. When no rate limiting is in place, the host can be subject to memory pressure, impacting all other VMs running on the same host.

osv:CVE-2020-27173
Complete source record
{
  "id": "9c0af91dbcbbbdf52676858efc14409d636175aefeb6eae610e00ab9b828f478",
  "url": "https://osv.dev/vulnerability/CVE-2020-27173",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2020-27173",
    "summary": "In vm-superio before 0.1.1, the serial console FIFO can grow to unlimited memory usage when data is sent to the input source (i.e., standard input). This behavior cannot be reproduced from the guest side. When no rate limiting is in place, the host can be subject to memory pressure, impacting all other VMs running on the same host.",
    "evidence": "osv:CVE-2020-27173",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2020-27173",
      "aliases": [
        "CVE-2020-27173"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/rust-vmm/vm-superio",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "4961023a1088971196fe0efeff15296c2bbb493e"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:vm-superio_project:vm-superio:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.1.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-27173.json"
          }
        }
      ],
      "modified": "2026-10-20T10:52:59.507682922Z",
      "provider": "osv",
      "references": [
        "https://github.com/rust-vmm/vm-superio/issues/17",
        "https://github.com/rust-vmm/vm-superio/pull/19"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2020-27173",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 384122,
  "published_at": "2020-10-16T04:15:12.07+00:00"
}