Vulnerability Name:

CVE-2021-22570 (CCN-222154)

Assigned:2021-02-18
Published:2021-02-18
Updated:2023-04-18
Summary:Google Protocol Buffers is vulnerable to a denial of service, caused by a NULL pointer dereference when a null char is present in a proto symbol. A remote authenticated attacker could exploit this vulnerability to cause a denial of service.
CVSS v3 Severity:6.5 Medium (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
5.7 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): High
6.5 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
5.7 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): High
7.5 High (REDHAT CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
6.5 Medium (REDHAT Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): High
CVSS v2 Severity:2.1 Low (CVSS v2 Vector: AV:L/AC:L/Au:N/C:N/I:N/A:P)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): Low
Authentication (Au): None
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Partial
6.8 Medium (CCN CVSS v2 Vector: AV:N/AC:L/Au:S/C:N/I:N/A:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): None
Integrity (I): None
Availibility (A): Complete
Vulnerability Consequences:Denial of Service
References:Source: MITRE
Type: CNA
CVE-2021-22570

Source: CCN
Type: Google Developers Web site
Protocol Buffers

Source: XF
Type: UNKNOWN
protocolbuffers-cve202122570-dos(222154)

Source: CCN
Type: Protocol Buffers GIT Repository
Protocol Buffers v3.15.0

Source: cve-coordination@google.com
Type: Release Notes, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: UNKNOWN
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Mailing List, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Mailing List, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Mailing List, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Mailing List, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Mailing List, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Mailing List, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Mailing List, Third Party Advisory
cve-coordination@google.com

Source: cve-coordination@google.com
Type: Third Party Advisory
cve-coordination@google.com

Source: CCN
Type: IBM Security Bulletin 6570919 (Robotic Process Automation)
Multiple vulnerabilities may affect IBM Robotic Process Automation

Source: CCN
Type: Oracle CPUApr2022
Oracle Critical Patch Update Advisory - April 2022

Source: cve-coordination@google.com
Type: Third Party Advisory
cve-coordination@google.com

Source: CCN
Type: WhiteSource Vulnerability Database
CVE-2021-22570

Vulnerable Configuration:Configuration RedHat 1:
  • cpe:/a:redhat:enterprise_linux:8:*:*:*:*:*:*:*
  • Configuration RedHat 2:
  • cpe:/a:redhat:enterprise_linux:8::appstream:*:*:*:*:*
  • Configuration RedHat 3:
  • cpe:/a:redhat:enterprise_linux:8::crb:*:*:*:*:*
  • Configuration RedHat 4:
  • cpe:/a:redhat:enterprise_linux:9:*:*:*:*:*:*:*
  • Configuration RedHat 5:
  • cpe:/a:redhat:enterprise_linux:9::appstream:*:*:*:*:*
  • Configuration RedHat 6:
  • cpe:/a:redhat:enterprise_linux:9::crb:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:org.opensuse.security:def:8035
    P
    libprotoc20-3.9.2-150200.4.19.2 on GA media (Moderate)
    2023-06-20
    oval:org.opensuse.security:def:7652
    P
    libprotobuf-lite20-3.9.2-150200.4.19.2 on GA media (Moderate)
    2023-06-12
    oval:org.opensuse.security:def:8197
    P
    Security update for grpc, protobuf, python-Deprecated, python-PyGithub, python-aiocontextvars, python-avro, python-bcrypt, python-cryptography, python-cryptography-vectors, python-google-api-core, python-googleapis-common-protos, python-grpcio-gcp, python-humanfriendly, python-jsondiff, python-knack, python-opencensus, python-opencensus-context, python-opencensus-ext-threading, python-opentelemetry-api, python-psutil, python-pytest-asyncio, python-requests, python-websocket-client, python-websockets (Important) (in QA)
    2023-05-18
    oval:org.opensuse.security:def:8111
    P
    Security update for grpc, protobuf, python-Deprecated, python-PyGithub, python-aiocontextvars, python-avro, python-bcrypt, python-cryptography, python-cryptography-vectors, python-google-api-core, python-googleapis-common-protos, python-grpcio-gcp, python-humanfriendly, python-jsondiff, python-knack, python-opencensus, python-opencensus-context, python-opencensus-ext-threading, python-opentelemetry-api, python-psutil, python-pytest-asyncio, python-requests, python-websocket-client, python-websockets (Important) (in QA)
    2023-05-18
    oval:org.opensuse.security:def:8172
    P
    Security update for grpc, protobuf, python-Deprecated, python-PyGithub, python-aiocontextvars, python-avro, python-bcrypt, python-cryptography, python-cryptography-vectors, python-google-api-core, python-googleapis-common-protos, python-grpcio-gcp, python-humanfriendly, python-jsondiff, python-knack, python-opencensus, python-opencensus-context, python-opencensus-ext-threading, python-opentelemetry-api, python-psutil, python-pytest-asyncio, python-requests, python-websocket-client, python-websockets (Important) (in QA)
    2023-05-18
    oval:org.opensuse.security:def:8185
    P
    Security update for grpc, protobuf, python-Deprecated, python-PyGithub, python-aiocontextvars, python-avro, python-bcrypt, python-cryptography, python-cryptography-vectors, python-google-api-core, python-googleapis-common-protos, python-grpcio-gcp, python-humanfriendly, python-jsondiff, python-knack, python-opencensus, python-opencensus-context, python-opencensus-ext-threading, python-opentelemetry-api, python-psutil, python-pytest-asyncio, python-requests, python-websocket-client, python-websockets (Important) (in QA)
    2023-05-18
    oval:com.redhat.rhsa:def:20227970
    P
    RHSA-2022:7970: protobuf security update (Moderate)
    2022-11-15
    oval:com.redhat.rhsa:def:20227464
    P
    RHSA-2022:7464: protobuf security update (Moderate)
    2022-11-08
    oval:org.opensuse.security:def:3727
    P
    ntp-4.2.8p13-85.1 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:3063
    P
    eog-3.20.4-7.7 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:3404
    P
    xinetd-2.3.15-8.8.1 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:3457
    P
    cpio-2.11-36.3.4 on GA media (Moderate)
    2022-06-28
    oval:org.opensuse.security:def:95087
    P
    python3-protobuf-3.9.2-4.12.1 on GA media (Moderate)
    2022-06-22
    oval:org.opensuse.security:def:94693
    P
    libprotobuf-lite20-3.9.2-4.12.1 on GA media (Moderate)
    2022-06-22
    oval:org.opensuse.security:def:95034
    P
    libprotoc20-3.9.2-4.12.1 on GA media (Moderate)
    2022-06-22
    oval:org.opensuse.security:def:42362
    P
    Security update for protobuf (Moderate)
    2022-04-19
    oval:org.opensuse.security:def:1556
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:101829
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:99194
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:93601
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:844
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:100391
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:94435
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:93127
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:102083
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:99464
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:95357
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:93798
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:42166
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:1151
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:100724
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:93288
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:102120
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:99726
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:118378
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:94013
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:42256
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:1503
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:101575
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:93445
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:102172
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:100057
    P
    (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:119045
    P
    Security update for protobuf (Moderate)
    2022-03-30
    oval:org.opensuse.security:def:94224
    P
    (Moderate)
    2022-03-30
    BACK