SUSE-SU-2022:1435-1

See a problem?
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:1435-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2022:1435-1
Related
Published
2022-04-27T12:34:56Z
Modified
2022-04-27T12:34:56Z
Summary
Security update for firewalld, golang-github-prometheus-prometheus
Details

This update for firewalld, golang-github-prometheus-prometheus fixes the following issues:

Security fixes for golang-github-prometheus-prometheus:

  • CVE-2022-21698: Denial of Service through unbounded cardinality, and potential memory exhaustion, when handling requests with non-standard HTTP methods (bsc#1196338).

Other non security changes for golang-github-prometheus-prometheus:

  • Build firewalld-prometheus-config only for SUSE Linux Enterprise 15, 15-SP1 and 15-SP2, and require firewalld.
  • Only recommends firewalld-prometheus-config as prometheus does not require it to run.
  • Create firewalld-prometheus-config subpackage (bsc#1197042, jsc#SLE-24373, jsc#SLE-24374, jsc#SLE-24375)

Other non security changes for firewalld: - Provide dummy firewalld-prometheus-config package (bsc#1197042)

References

Affected packages

SUSE:Linux Enterprise Module for Basesystem 15 SP3 / firewalld

Package

Name
firewalld
Purl
purl:rpm/suse/firewalld&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.9.3-150300.3.6.1

Ecosystem specific

{
    "binaries": [
        {
            "firewall-macros": "0.9.3-150300.3.6.1",
            "firewalld-lang": "0.9.3-150300.3.6.1",
            "firewalld": "0.9.3-150300.3.6.1",
            "python3-firewall": "0.9.3-150300.3.6.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Desktop Applications 15 SP3 / firewalld

Package

Name
firewalld
Purl
purl:rpm/suse/firewalld&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Desktop%20Applications%2015%20SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.9.3-150300.3.6.1

Ecosystem specific

{
    "binaries": [
        {
            "firewall-config": "0.9.3-150300.3.6.1",
            "firewall-applet": "0.9.3-150300.3.6.1"
        }
    ]
}

SUSE:Manager Proxy Module 4.1 / golang-github-prometheus-prometheus

Package

Name
golang-github-prometheus-prometheus
Purl
purl:rpm/suse/golang-github-prometheus-prometheus&distro=SUSE%20Manager%20Proxy%20Module%204.1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.32.1-150100.4.9.2

Ecosystem specific

{
    "binaries": [
        {
            "firewalld-prometheus-config": "0.1-150100.4.9.2",
            "golang-github-prometheus-prometheus": "2.32.1-150100.4.9.2"
        }
    ]
}

SUSE:Manager Proxy Module 4.2 / golang-github-prometheus-prometheus

Package

Name
golang-github-prometheus-prometheus
Purl
purl:rpm/suse/golang-github-prometheus-prometheus&distro=SUSE%20Manager%20Proxy%20Module%204.2

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.32.1-150100.4.9.2

Ecosystem specific

{
    "binaries": [
        {
            "golang-github-prometheus-prometheus": "2.32.1-150100.4.9.2"
        }
    ]
}

SUSE:Linux Enterprise Micro 5.1 / firewalld

Package

Name
firewalld
Purl
purl:rpm/suse/firewalld&distro=SUSE%20Linux%20Enterprise%20Micro%205.1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.9.3-150300.3.6.1

Ecosystem specific

{
    "binaries": [
        {
            "firewalld": "0.9.3-150300.3.6.1",
            "python3-firewall": "0.9.3-150300.3.6.1"
        }
    ]
}

SUSE:Linux Enterprise Micro 5.2 / firewalld

Package

Name
firewalld
Purl
purl:rpm/suse/firewalld&distro=SUSE%20Linux%20Enterprise%20Micro%205.2

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.9.3-150300.3.6.1

Ecosystem specific

{
    "binaries": [
        {
            "firewalld": "0.9.3-150300.3.6.1",
            "python3-firewall": "0.9.3-150300.3.6.1"
        }
    ]
}

SUSE:Enterprise Storage 6 / golang-github-prometheus-prometheus

Package

Name
golang-github-prometheus-prometheus
Purl
purl:rpm/suse/golang-github-prometheus-prometheus&distro=SUSE%20Enterprise%20Storage%206

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.32.1-150100.4.9.2

Ecosystem specific

{
    "binaries": [
        {
            "firewalld-prometheus-config": "0.1-150100.4.9.2",
            "golang-github-prometheus-prometheus": "2.32.1-150100.4.9.2"
        }
    ]
}

openSUSE:Leap 15.3 / firewalld

Package

Name
firewalld
Purl
purl:rpm/suse/firewalld&distro=openSUSE%20Leap%2015.3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.9.3-150300.3.6.1

Ecosystem specific

{
    "binaries": [
        {
            "golang-github-prometheus-prometheus": "2.32.1-150100.4.9.2",
            "firewalld": "0.9.3-150300.3.6.1",
            "firewall-macros": "0.9.3-150300.3.6.1",
            "firewall-config": "0.9.3-150300.3.6.1",
            "firewalld-lang": "0.9.3-150300.3.6.1",
            "firewall-applet": "0.9.3-150300.3.6.1",
            "python3-firewall": "0.9.3-150300.3.6.1"
        }
    ]
}

openSUSE:Leap 15.3 / golang-github-prometheus-prometheus

Package

Name
golang-github-prometheus-prometheus
Purl
purl:rpm/suse/golang-github-prometheus-prometheus&distro=openSUSE%20Leap%2015.3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.32.1-150100.4.9.2

Ecosystem specific

{
    "binaries": [
        {
            "golang-github-prometheus-prometheus": "2.32.1-150100.4.9.2",
            "firewalld": "0.9.3-150300.3.6.1",
            "firewall-macros": "0.9.3-150300.3.6.1",
            "firewall-config": "0.9.3-150300.3.6.1",
            "firewalld-lang": "0.9.3-150300.3.6.1",
            "firewall-applet": "0.9.3-150300.3.6.1",
            "python3-firewall": "0.9.3-150300.3.6.1"
        }
    ]
}

openSUSE:Leap 15.4 / golang-github-prometheus-prometheus

Package

Name
golang-github-prometheus-prometheus
Purl
purl:rpm/suse/golang-github-prometheus-prometheus&distro=openSUSE%20Leap%2015.4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.32.1-150100.4.9.2

Ecosystem specific

{
    "binaries": [
        {
            "golang-github-prometheus-prometheus": "2.32.1-150100.4.9.2"
        }
    ]
}