← Back
CWE-697

167 CVEs • Abstraction: Pillar

Incorrect Comparison

The product compares two entities in a security-relevant context, but the comparison is incorrect, which may lead to resultant weaknesses.

JSON object

Loading...

CVEs (167)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Robitailletheknot Project
1Robitailletheknot
Nov 21, 2024
Jan 7, 2023
N/A· v4
9.8 CRITICAL· v3
2.1 LOW· v2
A vulnerability was found in mrobit robitailletheknot. It has been classified as problematic. This affects an unknown part of the file app/filters.php of the component CSRF Token Handler. The manipulation of the argument...Show more
A vulnerability was found in mrobit robitailletheknot. It has been classified as problematic. This affects an unknown part of the file app/filters.php of the component CSRF Token Handler. The manipulation of the argument _token leads to incorrect comparison. It is possible to initiate the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The patch is named 6b2813696ccb88d0576dfb305122ee880eb36197. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-217599.Show less
1Alpine Project
1Alpine
Jun 17, 2026
Dec 28, 2022
N/A· v4
5.4 MEDIUM· v3
N/A· v2
Alpine is a scaffolding library in Java. Alpine prior to version 1.10.4 allows Authentication Filter bypass. The AuthenticationFilter relies on the request URI to evaluate if the user is accessing the swagger endpoint. B...Show more
Alpine is a scaffolding library in Java. Alpine prior to version 1.10.4 allows Authentication Filter bypass. The AuthenticationFilter relies on the request URI to evaluate if the user is accessing the swagger endpoint. By accessing a URL with a path such as /api/foo;%2fapi%2fswagger the contains condition will hold and will return from the authentication filter without aborting the request. Note that the principal object will not be assigned and therefore the issue wont allow user impersonation. This issue has been fixed in version 1.10.4. There are no known workarounds.Show less
1Squid Cache
1Squid
Jun 17, 2026
Dec 25, 2022
N/A· v4
6.5 MEDIUM· v3
N/A· v2
An issue was discovered in Squid 4.9 through 4.17 and 5.0.6 through 5.6. Due to inconsistent handling of internal URIs, there can be Exposure of Sensitive Information about clients using the proxy via an HTTPS request to...Show more
An issue was discovered in Squid 4.9 through 4.17 and 5.0.6 through 5.6. Due to inconsistent handling of internal URIs, there can be Exposure of Sensitive Information about clients using the proxy via an HTTPS request to an internal cache manager URL. This is fixed in 5.7.Show less
1Vim
1Vim
Jun 17, 2026
Dec 5, 2022
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Floating Point Comparison with Incorrect Operator in GitHub repository vim/vim prior to 9.0.0804.
1Thoughtworks
1Gocd
Jun 17, 2026
Oct 14, 2022
N/A· v4
5.9 MEDIUM· v3
N/A· v2
GoCD is a continuous delivery server. GoCD helps you automate and streamline the build-test-release cycle for continuous delivery of your product. GoCD versions from 19.2.0 to 19.10.0 (inclusive) are subject to a timing...Show more
GoCD is a continuous delivery server. GoCD helps you automate and streamline the build-test-release cycle for continuous delivery of your product. GoCD versions from 19.2.0 to 19.10.0 (inclusive) are subject to a timing attack in validation of access tokens due to use of regular string comparison for validation of the token rather than a constant time algorithm. This could allow a brute force attack on GoCD server API calls to observe timing differences in validations in order to guess an access token generated by a user for API access. This issue is fixed in GoCD version 19.11.0. As a workaround, users can apply rate limiting or insert random delays to API calls made to GoCD Server via a reverse proxy or other fronting web server. Another workaround, users may disallow use of access tokens by users by having an administrator revoke all access tokens through the "Access Token Management" admin function.Show less
1Swftools
1Swftools
Jun 17, 2026
Sep 23, 2022
N/A· v4
5.5 MEDIUM· v3
N/A· v2
SWFTools commit 772e55a2 was discovered to contain a floating point exception (FPE) via DCTStream::readMCURow() at /xpdf/Stream.cc.ow()
1Zulip
1Zulip
Jun 17, 2026
Aug 29, 2022
N/A· v4
5.7 MEDIUM· v3
N/A· v2
Zulip is an open source team chat and Zulip Mobile is an app for iOS and Andriod users. In Zulip Mobile through version 27.189, a crafted link in a message sent by an authenticated user could lead to credential disclosur...Show more
Zulip is an open source team chat and Zulip Mobile is an app for iOS and Andriod users. In Zulip Mobile through version 27.189, a crafted link in a message sent by an authenticated user could lead to credential disclosure if a user follows the link. A patch was released in version 27.190.Show less
1Xpdf Project
1Xpdf
Jun 17, 2026
Aug 16, 2022
N/A· v4
5.5 MEDIUM· v3
N/A· v2
XPDF commit ffaf11c was discovered to contain a floating point exception (FPE) via DCTStream::decodeImage() at /xpdf/Stream.cc.
1Fdkaac Project
1Fdkaac
Jun 17, 2026
Aug 16, 2022
N/A· v4
5.5 MEDIUM· v3
N/A· v2
fdkaac commit 53fe239 was discovered to contain a floating point exception (FPE) via wav_open at /src/wav_reader.c.
1Jpeg Quant Smooth Project
1Jpeg Quant Smooth
Jun 17, 2026
Aug 16, 2022
N/A· v4
5.5 MEDIUM· v3
N/A· v2
jpeg-quantsmooth before commit 8879454 contained a floating point exception (FPE) via /jpeg-quantsmooth/jpegqs+0x4f5d6c.
1Bitbanksoftware
1Jpegdec
Jun 17, 2026
Aug 16, 2022
N/A· v4
5.5 MEDIUM· v3
N/A· v2
JPEGDEC commit be4843c was discovered to contain a FPE via DecodeJPEG at /src/jpeg.inl.
1Jetbrains
1Ktor
Jun 17, 2026
Aug 12, 2022
N/A· v4
6.1 MEDIUM· v3
N/A· v2
JetBrains Ktor before 2.1.0 was vulnerable to the Reflect File Download attack
1Juniper
1Junos
Jun 17, 2026
Jul 20, 2022
N/A· v4
6.5 MEDIUM· v3
N/A· v2
An Incorrect Comparison vulnerability in PFE of Juniper Networks Junos OS allows an adjacent unauthenticated attacker to cause a Denial of Service (DoS). On QFX5000 Series, and EX4600 and EX4650 platforms, the fxpc proce...Show more
An Incorrect Comparison vulnerability in PFE of Juniper Networks Junos OS allows an adjacent unauthenticated attacker to cause a Denial of Service (DoS). On QFX5000 Series, and EX4600 and EX4650 platforms, the fxpc process will crash followed by the FPC reboot upon receipt of a specific hostbound packet. Continued receipt of these specific packets will create a sustained Denial of Service (DoS) condition. This issue only affects Juniper Networks Junos OS 19.4 version 19.4R3-S4.Show less
1Hcltech
1Onetest Server
Jun 17, 2026
Jun 9, 2022
N/A· v4
9.8 CRITICAL· v3
6.8 MEDIUM· v2
Cross-origin resource sharing (CORS) enables browsers to perform cross domain requests in a controlled manner. This request has an Origin header that identifies the domain that is making the initial request and defines t...Show more
Cross-origin resource sharing (CORS) enables browsers to perform cross domain requests in a controlled manner. This request has an Origin header that identifies the domain that is making the initial request and defines the protocol between a browser and server to see if the request is allowed. An attacker can take advantage of this and possibly carry out privileged actions and access sensitive information when the Access-Control-Allow-Credentials is enabled.Show less
4Apple
DebianFedoraproject+1 more
6Cups
CupsDebian Linux+3 more
Jun 17, 2026
May 26, 2022
N/A· v4
6.7 MEDIUM· v3
7.2 HIGH· v2
A logic issue was addressed with improved state management. This issue is fixed in Security Update 2022-003 Catalina, macOS Monterey 12.3, macOS Big Sur 11.6.5. An application may be able to gain elevated privileges.
1Sound Exchange Project
1Sound Exchange
Jun 17, 2026
May 25, 2022
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
In SoX 14.4.2, there is a floating-point exception in lsx_aiffstartwrite in aiff.c in libsox.a.
1Google
1Android
Jun 17, 2026
Apr 11, 2022
N/A· v4
6.7 MEDIUM· v3
4.6 MEDIUM· v2
In search engine service, there is a possible way to change the default search engine due to an incorrect comparison. This could lead to local escalation of privilege with System execution privileges needed. User interac...Show more
In search engine service, there is a possible way to change the default search engine due to an incorrect comparison. This could lead to local escalation of privilege with System execution privileges needed. User interaction is no needed for exploitation. Patch ID: ALPS06219118; Issue ID: ALPS06219118.Show less
1Vyperlang
1Vyper
Jun 17, 2026
Apr 4, 2022
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. In version 0.3.1 and prior, bytestrings can have dirty bytes in them, resulting in the word-for-word comparisons giving incorrect results. Eve...Show more
Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. In version 0.3.1 and prior, bytestrings can have dirty bytes in them, resulting in the word-for-word comparisons giving incorrect results. Even without dirty nonzero bytes, two bytestrings can compare to equal if one ends with `"\x00"` because there is no comparison of the length. A patch is available and expected to be part of the 0.3.2 release. There are currently no known workarounds.Show less
1Tenda
2Ac15 Firmware
Ac5 Firmware
Jul 9, 2026
Jan 28, 2022
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Multiple Tenda devices are affected by authentication bypass, such as AC15V1.0 Firmware V15.03.05.20_multi?AC5V1.0 Firmware V15.03.06.48_multi and so on. an attacker can obtain sensitive information, and even combine it...Show more
Multiple Tenda devices are affected by authentication bypass, such as AC15V1.0 Firmware V15.03.05.20_multi?AC5V1.0 Firmware V15.03.06.48_multi and so on. an attacker can obtain sensitive information, and even combine it with authenticated command injection to implement RCE.Show less
1F5
14Big Ip Access Policy Manager
Big Ip Advanced Firewall ManagerBig Ip Advanced Web Application Firewall+11 more
Jun 17, 2026
Jan 25, 2022
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
On BIG-IP versions 15.1.x before 15.1.4, 14.1.x before 14.1.4.4, 13.1.x beginning in 13.1.3.6, 12.1.5.3-12.1.6, and 11.6.5.2, when a FastL4 profile and an HTTP, FIX, and/or hash persistence profile are configured on the...Show more
On BIG-IP versions 15.1.x before 15.1.4, 14.1.x before 14.1.4.4, 13.1.x beginning in 13.1.3.6, 12.1.5.3-12.1.6, and 11.6.5.2, when a FastL4 profile and an HTTP, FIX, and/or hash persistence profile are configured on the same virtual server, undisclosed requests can cause the virtual server to stop processing new client connections. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.Show less