← 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
1Virustotal
1Yara
Jun 17, 2026
Jul 31, 2019
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
An exploitable denial of service vulnerability exists in the object lookup functionality of Yara 3.8.1. A specially crafted binary file can cause a negative value to be read to satisfy an assert, resulting in Denial of S...Show more
An exploitable denial of service vulnerability exists in the object lookup functionality of Yara 3.8.1. A specially crafted binary file can cause a negative value to be read to satisfy an assert, resulting in Denial of Service. An attacker can create a malicious binary to trigger this vulnerability.Show less
2Openmpt
Opensuse
2Leap
Libopenmpt
Jun 17, 2026
Jul 30, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
J2B in libopenmpt before 0.4.2 allows an assertion failure during file parsing with debug STLs.
1Openmpt
1Libopenmpt
Jun 17, 2026
Jul 30, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
DSM in libopenmpt before 0.4.2 allows an assertion failure during file parsing with debug STLs.
1Jsish
1Jsish
Jun 17, 2026
Jul 23, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Jsish 2.4.84 2.0484 is affected by: Reachable Assertion. The impact is: denial of service. The component is: function Jsi_ValueArrayIndex (jsiValue.c:366). The attack vector is: executing crafted javascript code. The fix...Show more
Jsish 2.4.84 2.0484 is affected by: Reachable Assertion. The impact is: denial of service. The component is: function Jsi_ValueArrayIndex (jsiValue.c:366). The attack vector is: executing crafted javascript code. The fixed version is: after commit 738ead193aff380a7e3d7ffb8e11e446f76867f3.Show less
3Canonical
Exiv2Fedoraproject
3Exiv2
FedoraUbuntu Linux
Jun 17, 2026
Jun 30, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
Exiv2 through 0.27.1 allows an attacker to cause a denial of service (crash due to assertion failure) via an invalid data location in a CRW image file.
1Libreswan
1Libreswan
Jun 17, 2026
May 24, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
In Libreswan 3.27 an assertion failure can lead to a pluto IKE daemon restart. An attacker can trigger a NULL pointer dereference by initiating an IKEv2 IKE_SA_INIT exchange, followed by a bogus INFORMATIONAL exchange in...Show more
In Libreswan 3.27 an assertion failure can lead to a pluto IKE daemon restart. An attacker can trigger a NULL pointer dereference by initiating an IKEv2 IKE_SA_INIT exchange, followed by a bogus INFORMATIONAL exchange instead of the normallly expected IKE_AUTH exchange. This affects send_v2N_spi_response_from_state() in programs/pluto/ikev2_send.c that will then trigger a NULL pointer dereference leading to a restart of libreswan.Show less
1Mozilla
3Firefox
Firefox EsrThunderbird
Jun 17, 2026
Apr 26, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
A vulnerability where type-confusion in the IonMonkey just-in-time (JIT) compiler could potentially be used by malicious JavaScript to trigger a potentially exploitable crash. This vulnerability affects Thunderbird < 60....Show more
A vulnerability where type-confusion in the IonMonkey just-in-time (JIT) compiler could potentially be used by malicious JavaScript to trigger a potentially exploitable crash. This vulnerability affects Thunderbird < 60.6, Firefox ESR < 60.6, and Firefox < 66.Show less
1Redhat
3Enterprise Linux Server Aus
Enterprise Linux Server EusEnterprise Linux Server Tus
Nov 21, 2024
Apr 9, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
A denial of service flaw was found in the way BIND handled DNSSEC validation. A remote attacker could use this flaw to make named exit unexpectedly with an assertion failure via a specially crafted DNS response.
5Canonical
DebianFedoraproject+2 more
5Debian Linux
FedoraLeap+2 more
Jun 17, 2026
Apr 9, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
In Wireshark 2.4.0 to 2.4.13, 2.6.0 to 2.6.7, and 3.0.0, the GSS-API dissector could crash. This was addressed in epan/dissectors/packet-gssapi.c by ensuring that a valid dissector is called.
3Fedoraproject
GnuSuse
3Backports
FedoraPspp
Jun 17, 2026
Feb 27, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
There is a reachable assertion abort in the function write_long_string_missing_values() in data/sys-file-writer.c in libdata.a in GNU PSPP 1.2.0 that will lead to denial of service.
1Axiosys
1Bento4
Jun 17, 2026
Feb 10, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
An issue was discovered in Bento4 v1.5.1-627. There is an assertion failure in AP4_AtomListWriter::Action in Core/Ap4Atom.cpp, leading to a denial of service (program crash), as demonstrated by mp42hls.
1Webassembly
1Binaryen
Jun 17, 2026
Feb 9, 2019
N/A· v4
6.5 MEDIUM· v3
7.1 HIGH· v2
An assertion failure was discovered in wasm::WasmBinaryBuilder::getType() in wasm-binary.cpp in Binaryen 1.38.22. This allows remote attackers to cause a denial of service (failed assertion and crash) via a crafted wasm...Show more
An assertion failure was discovered in wasm::WasmBinaryBuilder::getType() in wasm-binary.cpp in Binaryen 1.38.22. This allows remote attackers to cause a denial of service (failed assertion and crash) via a crafted wasm file.Show less
7Canonical
DebianHp+4 more
11Bind
Data Ontap EdgeDebian Linux+8 more
Jun 17, 2026
Jan 16, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
"deny-answer-aliases" is a little-used feature intended to help recursive server operators protect end users against DNS rebinding attacks, a potential method of circumventing the security model used by client browsers....Show more
"deny-answer-aliases" is a little-used feature intended to help recursive server operators protect end users against DNS rebinding attacks, a potential method of circumventing the security model used by client browsers. However, a defect in this feature makes it easy, when the feature is in use, to experience an assertion failure in name.c. Affects BIND 9.7.0->9.8.8, 9.9.0->9.9.13, 9.10.0->9.10.8, 9.11.0->9.11.4, 9.12.0->9.12.2, 9.13.0->9.13.2.Show less
2Isc
Netapp
3Bind
Cloud BackupData Ontap Edge
Jun 17, 2026
Jan 16, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-sta...Show more
A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.Show less
2Isc
Netapp
3Bind
Cloud BackupData Ontap Edge
Jun 17, 2026
Jan 16, 2019
N/A· v4
5.3 MEDIUM· v3
3.5 LOW· v2
An error in zone database reference counting can lead to an assertion failure if a server which is running an affected version of BIND attempts several transfers of a slave zone in quick succession. This defect could be...Show more
An error in zone database reference counting can lead to an assertion failure if a server which is running an affected version of BIND attempts several transfers of a slave zone in quick succession. This defect could be deliberately exercised by an attacker who is permitted to cause a vulnerable server to initiate zone transfers (for example: by sending valid NOTIFY messages), causing the named process to exit after failing the assertion test. Affects BIND 9.12.0 and 9.12.1.Show less
2Isc
Netapp
3Bind
Data Ontap EdgeSolidfire Element Os Management Node
Jun 17, 2026
Jan 16, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
While handling a particular type of malformed packet BIND erroneously selects a SERVFAIL rcode instead of a FORMERR rcode. If the receiving view has the SERVFAIL cache feature enabled, this can trigger an assertion failu...Show more
While handling a particular type of malformed packet BIND erroneously selects a SERVFAIL rcode instead of a FORMERR rcode. If the receiving view has the SERVFAIL cache feature enabled, this can trigger an assertion failure in badcache.c when the request doesn't contain all of the expected information. Affects BIND 9.10.5-S1 to 9.10.5-S4, 9.10.6-S1, 9.10.6-S2.Show less
3Debian
IscNetapp
5Bind
Data Ontap EdgeDebian Linux+2 more
Nov 21, 2024
Jan 16, 2019
N/A· v4
5.3 MEDIUM· v3
3.5 LOW· v2
named contains a feature which allows operators to issue commands to a running server by communicating with the server process over a control channel, using a utility program such as rndc. A regression introduced in a re...Show more
named contains a feature which allows operators to issue commands to a running server by communicating with the server process over a control channel, using a utility program such as rndc. A regression introduced in a recent feature change has created a situation under which some versions of named can be caused to exit with a REQUIRE assertion failure if they are sent a null command string. Affects BIND 9.9.9->9.9.9-P7, 9.9.10b1->9.9.10rc2, 9.10.4->9.10.4-P7, 9.10.5b1->9.10.5rc2, 9.11.0->9.11.0-P4, 9.11.1b1->9.11.1rc2, 9.9.9-S1->9.9.9-S9.Show less
4Debian
IscNetapp+1 more
11Bind
Data Ontap EdgeDebian Linux+8 more
Nov 21, 2024
Jan 16, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Mistaken assumptions about the ordering of records in the answer section of a response containing CNAME or DNAME resource records could lead to a situation in which named would exit with an assertion failure when process...Show more
Mistaken assumptions about the ordering of records in the answer section of a response containing CNAME or DNAME resource records could lead to a situation in which named would exit with an assertion failure when processing a response in which records occurred in an unusual order. Affects BIND 9.9.9-P6, 9.9.10b1->9.9.10rc1, 9.10.4-P6, 9.10.5b1->9.10.5rc1, 9.11.0-P3, 9.11.1b1->9.11.1rc1, and 9.9.9-S8.Show less
4Debian
IscNetapp+1 more
11Bind
Data Ontap EdgeDebian Linux+8 more
Nov 21, 2024
Jan 16, 2019
N/A· v4
5.9 MEDIUM· v3
4.3 MEDIUM· v2
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a serv...Show more
A query with a specific set of characteristics could cause a server using DNS64 to encounter an assertion failure and terminate. An attacker could deliberately construct a query, enabling denial-of-service against a server if it was configured to use the DNS64 feature and other preconditions were met. Affects BIND 9.8.0 -> 9.8.8-P1, 9.9.0 -> 9.9.9-P6, 9.9.10b1->9.9.10rc1, 9.10.0 -> 9.10.4-P6, 9.10.5b1->9.10.5rc1, 9.11.0 -> 9.11.0-P3, 9.11.1b1->9.11.1rc1, 9.9.3-S1 -> 9.9.9-S8.Show less
1Cairographics
1Cairo
Jun 17, 2026
Jan 16, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
An issue was discovered in cairo 1.16.0. There is an assertion problem in the function _cairo_arc_in_direction in the file cairo-arc.c.