
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-69412 is an improper SSL certificate validation vulnerability in KDE messagelib that allows adjacent network attackers to spoof threat data returned by the Google Safe Browsing Lookup API (phishing API). All versions of KDE messagelib before 25.11.90 are affected. The vulnerability was disclosed on December 31, 2025, and a fix was released in version 25.11.90. It carries a CVSS v3.1 base score of 3.4 (Low) (Red Hat Advisory, Red Hat Bugzilla).
The root cause is CWE-295 (Improper Certificate Validation). In affected versions, the CheckPhishingUrlJob, CreatePhishingUrlDataBaseJob, and SearchFullHashJob classes each connected the QNetworkAccessManager::sslErrors signal to a slotSslErrors handler that unconditionally called reply->ignoreSslErrors(error), silently bypassing all SSL certificate errors when communicating with Google's Safe Browsing Lookup API. The fix, committed as 01adef0, removes these slotSslErrors handlers entirely so that SSL errors are no longer ignored — since legitimate Google API endpoints should never produce SSL errors, their presence is treated as a signal that the connection is not actually reaching Google's servers (KDE Commit, KDE Diff). Exploitation requires an adjacent network position (e.g., a man-in-the-middle attacker on the same network segment) and that the Google Safe Browsing Lookup API integration has been explicitly enabled by the user, as it is disabled in the default configuration (Red Hat Advisory).
An attacker positioned on the same network segment as the victim could intercept TLS connections to the Google Safe Browsing Lookup API and inject spoofed threat data responses. This could cause legitimate URLs to be incorrectly flagged as phishing threats (false positives) or allow genuinely malicious URLs to bypass phishing detection (false negatives). The impact is limited to integrity (low), with no confidentiality or availability impact, and is further constrained by the non-default nature of the affected API integration (Red Hat Advisory, Red Hat Bugzilla).
There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of disclosure. The EPSS score is approximately 0.016% (very low probability of exploitation in the near term). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. Exploitation requires high attack complexity, adjacent network access, and the non-default Google Safe Browsing Lookup API to be explicitly enabled, all of which significantly limit practical exploitability (Red Hat Advisory).
safebrowsing.googleapis.com). Present a fraudulent TLS certificate that would normally trigger an SSL error.reply->ignoreSslErrors(), the application accepts the connection despite the certificate error. Serve a crafted JSON response to the threatMatches:find API call, either falsely flagging benign URLs as threats or omitting threat entries for malicious URLs.safebrowsing.googleapis.com from KDE mail client processes; outbound HTTPS traffic to safebrowsing.googleapis.com from systems where the Safe Browsing API was not expected to be enabled.slotSslErrors being triggered with SSL error counts greater than zero for Safe Browsing API connections; unexpected or inconsistent phishing classification results for known-safe or known-malicious URLs.kmail, kontact) making network connections to Safe Browsing API endpoints on systems where this feature was believed to be disabled.Upgrade KDE messagelib to version 25.11.90 or later, which removes the unconditional SSL error suppression in all three affected job classes (KDE Commit). As a workaround for systems that cannot immediately upgrade, ensure the Google Safe Browsing Lookup API integration remains disabled (this is the default configuration), which prevents the vulnerable code path from being reached (Red Hat Bugzilla). Organizations that have explicitly enabled this API integration should prioritize patching.
Red Hat tracked the issue at low severity in their Bugzilla system, consistent with the low CVSS score and non-default nature of the affected feature (Red Hat Bugzilla). The vulnerability received routine coverage from automated vulnerability tracking services and feeds but did not generate significant community discussion or notable researcher commentary, reflecting its limited practical impact.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."