Lucene search

K
cvelistGitHub_MCVELIST:CVE-2023-22465
HistoryJan 04, 2023 - 3:30 p.m.

CVE-2023-22465 Http4s has fatal error parsing User-Agent and Server headers

2023-01-0415:30:04
CWE-20
GitHub_M
www.cve.org
1
cve-2023-22465
http4s
fatal error
parsing
user-agent
server header
scala
http services
vulnerability
version 0.1.0
workaround
weakly typed header interface

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

0.001 Low

EPSS

Percentile

31.8%

Http4s is a Scala interface for HTTP services. Starting with version 0.1.0 and prior to versions 0.21.34, 0.22.15, 0.23.17, and 1.0.0-M38, the User-Agent and Server header parsers are susceptible to a fatal error on certain inputs. In http4s, modeled headers are lazily parsed, so this only applies to services that explicitly request these typed headers. Fixes are released in 0.21.34, 0.22.15, 0.23.17, and 1.0.0-M38. As a workaround, use the weakly typed header interface.

CNA Affected

[
  {
    "vendor": "http4s",
    "product": "http4s",
    "versions": [
      {
        "version": ">= 0.1.0, < 0.21.34",
        "status": "affected"
      },
      {
        "version": ">= 0.22.0, < 0.22.15",
        "status": "affected"
      },
      {
        "version": ">= 0.23.0, < 0.23.17",
        "status": "affected"
      },
      {
        "version": ">= 1.0.0-M1, < 1.0.0-M38",
        "status": "affected"
      }
    ]
  }
]

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

0.001 Low

EPSS

Percentile

31.8%

Related for CVELIST:CVE-2023-22465