p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости golang-1.16 · Страница 7

За последние 30 дней в golang-1.16 опубликовано уязвимостей: 17; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 141

  1. CVE-2022-30631

    Высокий · CVSS 7.5EPSS 2,19%Есть исправление

    Stack exhaustion when reading certain archives in compress/gzip

    Uncontrolled recursion in Reader.Read in compress/gzip before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via an archive containing a large number of concatenated 0-length compressed files.

    • Обновитесь до 1.16.2-0ubuntu1~18.04.2+esm1
    Опубликовано Обновлено
  2. CVE-2022-30633

    Высокий · CVSS 7.5EPSS 2,21%Есть исправление

    Stack exhaustion when unmarshaling certain documents in encoding/xml

    Uncontrolled recursion in Unmarshal in encoding/xml before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via unmarshalling an XML document into a Go struct which has a nested field that uses the 'any' field tag.

    • Обновитесь до 1.16.2-0ubuntu1~18.04.2+esm1
    Опубликовано Обновлено
  3. CVE-2022-30635

    Высокий · CVSS 7.5EPSS 1,92%Есть исправление

    Stack exhaustion when decoding certain messages in encoding/gob

    Uncontrolled recursion in Decoder.Decode in encoding/gob before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via a message which contains deeply nested structures.

    • Обновитесь до 1.16.2-0ubuntu1~18.04.2+esm1
    Опубликовано Обновлено
  4. CVE-2022-30632

    Высокий · CVSS 7.5EPSS 2,19%Есть исправление

    Stack exhaustion on crafted paths in path/filepath

    Uncontrolled recursion in Glob in path/filepath before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via a path containing a large number of path separators.

    • Обновитесь до 1.16.2-0ubuntu1~18.04.2+esm1
    Опубликовано Обновлено
  5. CVE-2022-28131

    Высокий · CVSS 7.5EPSS 2,56%Есть исправление

    Stack exhaustion from deeply nested XML documents in encoding/xml

    Uncontrolled recursion in Decoder.Skip in encoding/xml before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via a deeply nested XML document.

    • Обновитесь до 1.16.2-0ubuntu1~18.04.2+esm1
    Опубликовано Обновлено
  6. CVE-2022-29526

    Средний · CVSS 5.3EPSS 2,95%Есть исправление

    CVE-2022-29526

    Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.

    • Обновитесь до 1.16.2-0ubuntu1~18.04.2+esm1
  7. CVE-2022-23773

    Высокий · CVSS 7.5EPSS 2,68%Нет опубликованного исправления

    CVE-2022-23773

    cmd/go in Go before 1.16.14 and 1.17.x before 1.17.7 can misinterpret branch names that falsely appear to be version tags. This can lead to incorrect access control if an actor is supposed to be able to create branches but not tags.

    Опубликовано Обновлено
  8. CVE-2022-23772

    Высокий · CVSS 7.5EPSS 2,81%Нет опубликованного исправления

    CVE-2022-23772

    Rat.SetString in math/big in Go before 1.16.14 and 1.17.x before 1.17.7 has an overflow that can lead to Uncontrolled Memory Consumption.

    Опубликовано Обновлено
  9. CVE-2021-39293

    Высокий · CVSS 7.5EPSS 6,93%Нет опубликованного исправления

    CVE-2021-39293

    In archive/zip in Go before 1.16.8 and 1.17.x before 1.17.1, a crafted archive header (falsely designating that many files are present) can cause a NewReader or OpenReader panic. NOTE: this issue exists because of an incomplete fix for CVE-2021-33196.

    Опубликовано Обновлено
  10. CVE-2021-41772

    Высокий · CVSS 7.5EPSS 3,25%Нет опубликованного исправления

    CVE-2021-41772

    Go before 1.16.10 and 1.17.x before 1.17.3 allows an archive/zip Reader.Open panic via a crafted ZIP archive containing an invalid name or an empty filename field.

    Опубликовано Обновлено
  11. CVE-2021-41771

    Высокий · CVSS 7.5EPSS 4,7%Нет опубликованного исправления

    CVE-2021-41771

    ImportedSymbols in debug/macho (for Open or OpenFat) in Go before 1.16.10 and 1.17.x before 1.17.3 Accesses a Memory Location After the End of a Buffer, aka an out-of-bounds slice situation.

    Опубликовано Обновлено
  12. CVE-2021-38297

    Критический · CVSS 9.8EPSS 10,96%Нет опубликованного исправления

    CVE-2021-38297

    Go before 1.16.9 and 1.17.x before 1.17.2 has a Buffer Overflow via large arguments in a function invocation from a WASM module, when GOARCH=wasm GOOS=js is used.

    Опубликовано Обновлено
  13. CVE-2021-36221

    Средний · CVSS 5.9EPSS 3,11%Нет опубликованного исправления

    CVE-2021-36221

    Go before 1.15.15 and 1.16.x before 1.16.7 has a race condition that can lead to a net/http/httputil ReverseProxy panic upon an ErrAbortHandler abort.

    Опубликовано Обновлено
  14. CVE-2021-29923

    Высокий · CVSS 7.5EPSS 3,74%Нет опубликованного исправления

    CVE-2021-29923

    Go before 1.17 does not properly consider extraneous zero characters at the beginning of an IP address octet, which (in some situations) allows attackers to bypass access control that is based on IP addresses, because of unexpected octal interpretation. This affects net.ParseIP and net.ParseCIDR.

    Опубликовано Обновлено
  15. CVE-2021-33198

    Высокий · CVSS 7.5EPSS 3,37%Нет опубликованного исправления

    CVE-2021-33198

    In Go before 1.15.13 and 1.16.x before 1.16.5, there can be a panic for a large exponent to the math/big.Rat SetString or UnmarshalText method.

    Опубликовано Обновлено
  16. CVE-2021-33197

    Средний · CVSS 5.3EPSS 2,26%Нет опубликованного исправления

    CVE-2021-33197

    In Go before 1.15.13 and 1.16.x before 1.16.5, some configurations of ReverseProxy (from net/http/httputil) result in a situation where an attacker is able to drop arbitrary headers.

    Опубликовано Обновлено
  17. CVE-2021-33195

    Высокий · CVSS 7.3EPSS 3,2%Нет опубликованного исправления

    CVE-2021-33195

    Go before 1.15.13 and 1.16.x before 1.16.5 has functions for DNS lookups that do not validate replies from DNS servers, and thus a return value may contain an unsafe injection (e.g., XSS) that does not conform to the RFC1035 format.

    Опубликовано Обновлено
  18. CVE-2021-33196

    Высокий · CVSS 7.5EPSS 3,46%Нет опубликованного исправления

    CVE-2021-33196

    In archive/zip in Go before 1.15.13 and 1.16.x before 1.16.5, a crafted file count (in an archive's header) can cause a NewReader or OpenReader panic.

    Опубликовано Обновлено
  19. CVE-2021-34558

    Средний · CVSS 6.5EPSS 6,98%Нет опубликованного исправления

    CVE-2021-34558

    The crypto/tls package of Go through 1.16.5 does not properly assert that the type of public key in an X.509 certificate matches the expected type when doing a RSA based key exchange, allowing a malicious TLS server to cause a TLS client to panic.

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →