← Back
CWE-617

781 CVEs • Abstraction: Base

Reachable Assertion

The product contains an assert() or similar statement that can be triggered by an attacker, which leads to an application exit or other behavior that is more severe than necessary.

JSON object

Loading...

CVEs (781)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Freedesktop
1Poppler
Jun 17, 2026
Aug 22, 2023
N/A· v4
6.5 MEDIUM· v3
N/A· v2
An issue was discovered in Poppler 22.08.0. There is a reachable assertion in Object.h, will lead to denial of service because PDFDoc::replacePageDict in PDFDoc.cc lacks a stream check before saving an embedded file.
1Freedesktop
1Poppler
Jun 17, 2026
Aug 22, 2023
N/A· v4
6.5 MEDIUM· v3
N/A· v2
A reachable Object::getString assertion in Poppler 22.07.0 allows attackers to cause a denial of service due to a failure in markObject.
2Debian
Freedesktop
2Debian Linux
Poppler
Jun 17, 2026
Aug 22, 2023
N/A· v4
6.5 MEDIUM· v3
N/A· v2
An issue was discovered in Poppler 22.07.0. There is a reachable abort which leads to denial of service because the main function in pdfunite.cc lacks a stream check before saving an embedded file.
1Gnu
1Binutils
Jun 17, 2026
Aug 22, 2023
N/A· v4
5.5 MEDIUM· v3
N/A· v2
An issue was discovered in Binutils readelf 2.38.50, reachable assertion failure in function display_debug_names allows attackers to cause a denial of service.
1Upx
1Upx
Jun 17, 2026
Aug 22, 2023
N/A· v4
6.5 MEDIUM· v3
N/A· v2
Reachable Assertion vulnerability in upx before 4.0.0 allows attackers to cause a denial of service via crafted file passed to the the readx function.
1Weaviate
1Weaviate
Jun 17, 2026
Aug 21, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
An issue in weaviate v.1.20.0 allows a remote attacker to cause a denial of service via the handleUnbatchedGraphQLRequest function.
2Debian
Eprosima
2Debian Linux
Fast Dds
Jun 17, 2026
Aug 11, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
eprosima Fast DDS is a C++ implementation of the Data Distribution Service standard of the Object Management Group. Prior to versions 2.9.1 and 2.6.5, improper validation of sequence numbers may lead to remotely reachabl...Show more
eprosima Fast DDS is a C++ implementation of the Data Distribution Service standard of the Object Management Group. Prior to versions 2.9.1 and 2.6.5, improper validation of sequence numbers may lead to remotely reachable assertion failure. This can remotely crash any Fast-DDS process. Versions 2.9.1 and 2.6.5 contain a patch for this issue.Show less
2Debian
Eprosima
2Debian Linux
Fast Dds
Jun 17, 2026
Aug 11, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
eprosima Fast DDS is a C++ implementation of the Data Distribution Service standard of the Object Management Group. Prior to versions 2.10.0, 2.9.2, and 2.6.5, a malformed GAP submessage can trigger assertion failure, cr...Show more
eprosima Fast DDS is a C++ implementation of the Data Distribution Service standard of the Object Management Group. Prior to versions 2.10.0, 2.9.2, and 2.6.5, a malformed GAP submessage can trigger assertion failure, crashing FastDDS. Version 2.10.0, 2.9.2, and 2.6.5 contain a patch for this issue.Show less
1Redis
1Redis
Jun 17, 2026
Jul 15, 2023
N/A· v4
5.9 MEDIUM· v3
N/A· v2
Redis before 6cbea7d allows a replica to cause an assertion failure in a primary server by sending a non-administrative command (specifically, a SET command). NOTE: this was fixed for Redis 6.2.x and 7.x in 2021. Version...Show more
Redis before 6cbea7d allows a replica to cause an assertion failure in a primary server by sending a non-administrative command (specifically, a SET command). NOTE: this was fixed for Redis 6.2.x and 7.x in 2021. Versions before 6.2 were not intended to have safety guarantees related to this.Show less
1Juniper
2Junos
Junos Os Evolved
Jun 17, 2026
Jul 14, 2023
N/A· v4
5.5 MEDIUM· v3
N/A· v2
A Reachable Assertion vulnerability in Routing Protocol Daemon (RPD) of Juniper Networks Junos OS and Junos OS Evolved allows a locally-based, low-privileged attacker to cause a Denial of Service (DoS). On all Junos OS...Show more
A Reachable Assertion vulnerability in Routing Protocol Daemon (RPD) of Juniper Networks Junos OS and Junos OS Evolved allows a locally-based, low-privileged attacker to cause a Denial of Service (DoS). On all Junos OS and Junos OS Evolved, when a specific L2VPN command is run, RPD will crash and restart. Continued execution of this specific command will create a sustained Denial of Service (DoS) condition. This issue affects: Juniper Networks Junos OS All versions prior to 19.3R3-S10; 20.1 versions prior to 20.1R3-S4; 20.2 versions prior to 20.2R3-S6; 20.3 versions prior to 20.3R3-S6; 20.4 versions prior to 20.4R3-S5; 21.1 versions prior to 21.1R3-S4; 21.2 versions prior to 21.2R3-S3; 21.3 versions prior to 21.3R3-S2; 21.4 versions prior to 21.4R3; 22.1 versions prior to 22.1R3; 22.2 versions prior to 22.2R2; 22.3 versions prior to 22.3R2; Juniper Networks Junos OS Evolved All versions prior to 20.4R3-S7-EVO; 21.1 versions prior to 21.1R3-S3-EVO; 21.2 versions prior to 21.2R3-S5-EVO; 21.3 versions prior to 21.3R3-S4-EVO; 21.4 versions prior to 21.4R3-EVO; 22.1 versions prior to 22.1R3-EVO; 22.2 versions prior to 22.2R2-EVO; 22.3 versions prior to 22.3R2-EVO; Show less
1Jpeg
1Libjpeg
Jun 17, 2026
Jul 13, 2023
N/A· v4
6.5 MEDIUM· v3
N/A· v2
libjpeg commit db33a6e was discovered to contain a reachable assertion via BitMapHook::BitMapHook at bitmaphook.cpp. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted file.
1Jerryscript
1Jerryscript
Jun 17, 2026
Jun 14, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Jerryscript 3.0 (commit 05dbbd1) was discovered to contain an Assertion Failure via the parser_parse_for_statement_start at jerry-core/parser/js/js-parser-statm.c.
1Jerryscript
1Jerryscript
Jun 17, 2026
Jun 14, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Jerryscript 3.0 (commit 05dbbd1) was discovered to contain an Assertion Failure via the ecma_property_hashmap_create at jerry-core/ecma/base/ecma-property-hashmap.c.
1Grpc
1Grpc
Jun 17, 2026
Jun 9, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
There exists an vulnerability causing an abort() to be called in gRPC.  The following headers cause gRPC's C++ implementation to abort() when called via http2: te: x (x != trailers) :scheme: x (x != http, https) grpcl...Show more
There exists an vulnerability causing an abort() to be called in gRPC.  The following headers cause gRPC's C++ implementation to abort() when called via http2: te: x (x != trailers) :scheme: x (x != http, https) grpclb_client_stats: x (x == anything) On top of sending one of those headers, a later header must be sent that gets the total header size past 8KB. We recommend upgrading past git commit 2485fa94bd8a723e5c977d55a3ce10b301b437f8 or v1.53 and above. Show less
1Qualcomm
13Ar8035 Firmware
Qca8081 FirmwareQca8337 Firmware+10 more
Jun 17, 2026
Jun 6, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Transient DOS due to reachable assertion in modem while processing sib with incorrect values from network.
1Qualcomm
74315 5g Iot Modem Firmware
Ar8035 FirmwareQca6390 Firmware+71 more
Jun 17, 2026
Jun 6, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Transient DOS due to reachable assertion in Modem because of invalid network configuration.
1Qualcomm
74315 5g Iot Modem Firmware
Ar8035 FirmwareQca6390 Firmware+71 more
Jun 17, 2026
Jun 6, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Assertion occurs while processing Reconfiguration message due to improper validation
1Linuxfoundation
1Rekor
Jun 17, 2026
May 26, 2023
N/A· v4
5.3 MEDIUM· v3
N/A· v2
Rekor's goals are to provide an immutable tamper resistant ledger of metadata generated within a software projects supply chain. A malformed proposed entry of the `intoto/v0.0.2` type can cause a panic on a thread within...Show more
Rekor's goals are to provide an immutable tamper resistant ledger of metadata generated within a software projects supply chain. A malformed proposed entry of the `intoto/v0.0.2` type can cause a panic on a thread within the Rekor process. The thread is recovered so the client receives a 500 error message and service still continues, so the availability impact of this is minimal. This has been fixed in v1.2.0 of Rekor. Users are advised to upgrade. There are no known workarounds for this vulnerability.Show less
1Facebook
1Fizz
Jun 17, 2026
May 18, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
There is a vulnerability in the fizz library prior to v2023.01.30.00 where a CHECK failure can be triggered remotely. This behavior requires the client supported cipher advertisement changing between the original ClientH...Show more
There is a vulnerability in the fizz library prior to v2023.01.30.00 where a CHECK failure can be triggered remotely. This behavior requires the client supported cipher advertisement changing between the original ClientHello and the second ClientHello, crashing the process (impact is limited to denial of service).Show less
1Jerryscript
1Jerryscript
Jun 17, 2026
May 12, 2023
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Jerryscript 3.0 (commit 05dbbd1) was discovered to contain an Assertion Failure via the ecma_big_uint_div_mod at jerry-core/ecma/operations/ecma-big-uint.c.