← Back
CWE-345

645 CVEs • Abstraction: Class

Insufficient Verification of Data Authenticity

The product does not sufficiently verify the origin or authenticity of data, in a way that causes it to accept invalid data.

JSON object

Loading...

CVEs (645)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
3Canonical
OracleSquid Cache
3Linux
SquidUbuntu Linux
May 6, 2026
May 10, 2016
N/A· v4
8.6 HIGH· v3
5.0 MEDIUM· v2
mime_header.cc in Squid before 3.5.18 allows remote attackers to bypass intended same-origin restrictions and possibly conduct cache-poisoning attacks via a crafted HTTP Host header, aka a "header smuggling" issue.
3Canonical
OracleSquid Cache
3Linux
SquidUbuntu Linux
May 6, 2026
May 10, 2016
N/A· v4
8.6 HIGH· v3
5.0 MEDIUM· v2
client_side.cc in Squid before 3.5.18 and 4.x before 4.0.10 does not properly ignore the Host header when absolute-URI is provided, which allows remote attackers to conduct cache-poisoning attacks via an HTTP request.
1Allroundautomations
1Pl/sql Developer
May 6, 2026
Apr 25, 2016
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
Allround Automations PL/SQL Developer 11 before 11.0.6 relies on unverified HTTP data for updates, which allows man-in-the-middle attackers to execute arbitrary code by modifying fields in the client-server data stream.
1Mcafee
1Advanced Threat Defense
May 6, 2026
Apr 8, 2016
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
McAfee Advanced Threat Defense (ATD) before 3.4.8.178 might allow remote attackers to bypass malware detection by leveraging information about the parent process.
1Broadcom
1Single Sign On
May 6, 2026
Mar 24, 2016
N/A· v4
9.1 CRITICAL· v3
6.4 MEDIUM· v2
The non-Domino web agents in CA Single Sign-On (aka SSO, formerly SiteMinder) R6, R12.0 before SP3 CR13, R12.0J before SP3 CR1.2, and R12.5 before CR5 allow remote attackers to cause a denial of service (daemon crash) or...Show more
The non-Domino web agents in CA Single Sign-On (aka SSO, formerly SiteMinder) R6, R12.0 before SP3 CR13, R12.0J before SP3 CR1.2, and R12.5 before CR5 allow remote attackers to cause a denial of service (daemon crash) or obtain sensitive information via a crafted request.Show less
1Broadcom
1Single Sign On
May 6, 2026
Mar 24, 2016
N/A· v4
9.1 CRITICAL· v3
6.4 MEDIUM· v2
The Domino web agent in CA Single Sign-On (aka SSO, formerly SiteMinder) R6, R12.0 before SP3 CR13, R12.0J before SP3 CR1.2, R12.5 before CR5, R12.51 before CR4, and R12.52 before SP1 CR3 allows remote attackers to cause...Show more
The Domino web agent in CA Single Sign-On (aka SSO, formerly SiteMinder) R6, R12.0 before SP3 CR13, R12.0J before SP3 CR1.2, R12.5 before CR5, R12.51 before CR4, and R12.52 before SP1 CR3 allows remote attackers to cause a denial of service (daemon crash) or obtain sensitive information via a crafted request.Show less
1Apple
1Software Update
May 6, 2026
Mar 14, 2016
N/A· v4
5.9 MEDIUM· v3
5.0 MEDIUM· v2
Apple Software Update before 2.2 on Windows does not use HTTPS, which makes it easier for man-in-the-middle attackers to spoof updates by modifying the client-server data stream.
1Google
1Android
May 6, 2026
Mar 12, 2016
N/A· v4
5.9 MEDIUM· v3
4.3 MEDIUM· v2
The caching functionality in the TrustManagerImpl class in TrustManagerImpl.java in Conscrypt in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49H, and 6.x before 2016-03-01 mishandles the distinction between an intermed...Show more
The caching functionality in the TrustManagerImpl class in TrustManagerImpl.java in Conscrypt in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49H, and 6.x before 2016-03-01 mishandles the distinction between an intermediate CA and a trusted root CA, which allows man-in-the-middle attackers to spoof servers by leveraging access to an intermediate CA to issue a certificate, aka internal bug 26232830.Show less
2Jenkins
Redhat
2Jenkins
Openshift
May 6, 2026
Feb 3, 2016
N/A· v4
7.5 HIGH· v3
7.6 HIGH· v2
The Plugins Manager in Jenkins before 1.640 and LTS before 1.625.2 does not verify checksums for plugin files referenced in update site data, which makes it easier for man-in-the-middle attackers to execute arbitrary cod...Show more
The Plugins Manager in Jenkins before 1.640 and LTS before 1.625.2 does not verify checksums for plugin files referenced in update site data, which makes it easier for man-in-the-middle attackers to execute arbitrary code via a crafted plugin.Show less
1Intel
1Driver Update Utility
May 6, 2026
Jan 29, 2016
N/A· v4
7.5 HIGH· v3
7.6 HIGH· v2
Intel Driver Update Utility before 2.4 retrieves driver updates in cleartext, which makes it easier for man-in-the-middle attackers to execute arbitrary code via a crafted file.
1Rsi Video Technologies
1Frontel Protocol
May 6, 2026
Dec 27, 2015
N/A· v4
5.9 MEDIUM· v3
4.3 MEDIUM· v2
The Frontel protocol before 3 on RSI Video Technologies Videofied devices does not use integrity protection, which makes it easier for man-in-the-middle attackers to (1) initiate a false alarm or (2) deactivate an alarm...Show more
The Frontel protocol before 3 on RSI Video Technologies Videofied devices does not use integrity protection, which makes it easier for man-in-the-middle attackers to (1) initiate a false alarm or (2) deactivate an alarm by modifying the client-server data stream.Show less
1Mobile Devices
1C4 Obd Ii Dongle Firmware
May 6, 2026
Aug 23, 2015
N/A· v4
N/A· v3
9.0 HIGH· v2
Mobile Devices (aka MDI) C4 OBD-II dongles with firmware 2.x and 3.4.x, as used in Metromile Pulse and other products, do not validate firmware updates, which allows remote attackers to execute arbitrary code by specifyi...Show more
Mobile Devices (aka MDI) C4 OBD-II dongles with firmware 2.x and 3.4.x, as used in Metromile Pulse and other products, do not validate firmware updates, which allows remote attackers to execute arbitrary code by specifying an update server.Show less
1Redhat
1Ansible
May 6, 2026
Aug 12, 2015
N/A· v4
N/A· v3
4.3 MEDIUM· v2
Ansible before 1.9.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SS...Show more
Ansible before 1.9.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.Show less
1Timedoctor
1Timedoctor
May 6, 2026
Aug 7, 2015
N/A· v4
N/A· v3
9.3 HIGH· v2
The autoupdate implementation in TimeDoctor Pro 1.4.72.3 on Windows relies on unsigned installer files that are retrieved without use of SSL, which makes it easier for man-in-the-middle attackers to execute arbitrary cod...Show more
The autoupdate implementation in TimeDoctor Pro 1.4.72.3 on Windows relies on unsigned installer files that are retrieved without use of SSL, which makes it easier for man-in-the-middle attackers to execute arbitrary code via a crafted file.Show less
1Hospira
1Lifecare Pcainfusion Firmware
May 6, 2026
Jul 6, 2015
N/A· v4
N/A· v3
9.3 HIGH· v2
The Hospira LifeCare PCA Infusion System before 7.0 does not validate network traffic associated with sending a (1) drug library, (2) software update, or (3) configuration change, which allows remote attackers to modify...Show more
The Hospira LifeCare PCA Infusion System before 7.0 does not validate network traffic associated with sending a (1) drug library, (2) software update, or (3) configuration change, which allows remote attackers to modify settings or medication data via packets on the (a) TELNET, (b) HTTP, (c) HTTPS, or (d) UPNP port. NOTE: this issue might overlap CVE-2015-3459.Show less
2Async Http Client Project
Redhat
2Async Http Client
Jboss Fuse
May 6, 2026
Jun 24, 2015
N/A· v4
N/A· v3
4.3 MEDIUM· v2
main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-...Show more
main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-the-middle attackers to spoof HTTPS servers via an arbitrary valid certificate.Show less
2Async Http Client Project
Redhat
2Async Http Client
Jboss Fuse
May 6, 2026
Jun 24, 2015
N/A· v4
N/A· v3
4.3 MEDIUM· v2
Async Http Client (aka AHC or async-http-client) before 1.9.0 skips X.509 certificate verification unless both a keyStore location and a trustStore location are explicitly set, which allows man-in-the-middle attackers to...Show more
Async Http Client (aka AHC or async-http-client) before 1.9.0 skips X.509 certificate verification unless both a keyStore location and a trustStore location are explicitly set, which allows man-in-the-middle attackers to spoof HTTPS servers by presenting an arbitrary certificate during use of a typical AHC configuration, as demonstrated by a configuration that does not send client certificates.Show less
5Apache
AppleOpensuse+2 more
9Enterprise Linux Desktop
Enterprise Linux Hpc NodeEnterprise Linux Server+6 more
May 6, 2026
Apr 8, 2015
N/A· v4
N/A· v3
4.0 MEDIUM· v2
The mod_dav_svn server in Subversion 1.5.0 through 1.7.19 and 1.8.0 through 1.8.11 allows remote authenticated users to spoof the svn:author property via a crafted v1 HTTP protocol request sequences.
1Openstack
1Nova
May 6, 2026
Apr 1, 2015
N/A· v4
N/A· v3
5.1 MEDIUM· v2
OpenStack Compute (Nova) before 2014.1.4, 2014.2.x before 2014.2.3, and kilo before kilo-3 does not validate the origin of websocket requests, which allows remote attackers to hijack the authentication of users for acces...Show more
OpenStack Compute (Nova) before 2014.1.4, 2014.2.x before 2014.2.3, and kilo before kilo-3 does not validate the origin of websocket requests, which allows remote attackers to hijack the authentication of users for access to consoles via a crafted webpage.Show less
1Powerpc Utils Project
1Powerpc Utils
May 6, 2026
Feb 19, 2015
N/A· v4
N/A· v3
10.0 HIGH· v2
scripts/amsvis/powerpcAMS/amsnet.py in powerpc-utils-python uses the pickle Python module unsafely, which allows remote attackers to execute arbitrary code via a crafted serialized object.