Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-290 (使用欺骗进行的认证绕过) — Vulnerability Class 332

332 vulnerabilities classified as CWE-290 (使用欺骗进行的认证绕过). AI Chinese analysis included.

CWE-290 represents a critical authentication weakness where systems fail to properly validate the origin of identity claims, allowing attackers to bypass security controls through spoofing. This vulnerability typically arises when authentication mechanisms rely on easily forged data, such as IP addresses or HTTP headers, without implementing robust verification. Attackers exploit this by injecting malicious or manipulated credentials that mimic legitimate users, thereby gaining unauthorized access to sensitive resources or administrative functions. To mitigate this risk, developers must implement multi-factor authentication and ensure that identity verification relies on cryptographically secure tokens rather than easily spoofable network identifiers. Additionally, rigorous input validation and strict adherence to secure authentication protocols, such as OAuth or OpenID Connect, help prevent attackers from impersonating valid entities, ensuring that only genuinely authenticated users can access protected systems.

MITRE CWE Description
This attack-focused weakness is caused by incorrectly implemented authentication schemes that are subject to spoofing attacks.
Common Consequences (1)
Access ControlBypass Protection Mechanism, Gain Privileges or Assume Identity
This weakness can allow an attacker to access resources which are not otherwise accessible without proper authentication.
Examples (2)
The following code authenticates users.
String sourceIP = request.getRemoteAddr(); if (sourceIP != null && sourceIP.equals(APPROVED_IP)) { authenticated = true; }
Bad · Java
Both of these examples check if a request is from a trusted address before responding to the request.
sd = socket(AF_INET, SOCK_DGRAM, 0); serv.sin_family = AF_INET; serv.sin_addr.s_addr = htonl(INADDR_ANY); servr.sin_port = htons(1008); bind(sd, (struct sockaddr *) & serv, sizeof(serv)); while (1) { memset(msg, 0x0, MAX_MSG); clilen = sizeof(cli); if (inet_ntoa(cli.sin_addr)==getTrustedAddress()) { n = recvfrom(sd, msg, MAX_MSG, 0, (struct sockaddr *) & cli, &clilen); } }
Bad · C
while(true) { DatagramPacket rp=new DatagramPacket(rData,rData.length); outSock.receive(rp); String in = new String(p.getData(),0, rp.getLength()); InetAddress clientIPAddress = rp.getAddress(); int port = rp.getPort(); if (isTrustedAddress(clientIPAddress) & secretKey.equals(in)) { out = secret.getBytes(); DatagramPacket sp =new DatagramPacket(out,out.length, IPAddress, port); outSock.send(sp); } }
Bad · Java
CVE IDTitleCVSSSeverityPublished
CVE-2026-72816 go-chi chi before 5.3.0 IP Spoofing via RealIP Middleware — chi 6.5 Medium2026-08-14
CVE-2026-72815 go-chi chi v5.2.1 IP Spoofing via X-Forwarded-For Header — chi 6.9 Medium2026-08-14
CVE-2026-6387 Lenovo system update 授权问题漏洞 — System Update 7.0 High2026-08-13
CVE-2026-53791 rsync < 3.5.0 Daemon IP Spoofing via PROXY Protocol Header — rsync 9.1 Critical2026-08-13
CVE-2026-19291 Bluetooth re-pairing can use a lower security level than previous — WiseConnect 8.8 High2026-08-13
CVE-2026-16101 forced re-pairing with already bonded device — WiseConnect 8.8 High2026-08-13
CVE-2026-28008 WordPress OAuth Single Sign On – SSO (OAuth Client) plugin <= 7.0.0 - Broken Authentication vulnerability — OAuth Single Sign On – SSO (OAuth Client) 9.8 Critical2026-08-13
CVE-2026-0292 Prisma Access Agent: Local Security Inspection Bypass Vulnerability on Windows — Prisma Access Agent 2.1 Low2026-08-13
CVE-2026-46731 Dell Display and Peripheral Manager 授权问题漏洞 — Display and Peripheral Manager (DDPM Windows) 7.8 High2026-08-12
CVE-2026-59916 Dell Display and Peripheral Manager 授权问题漏洞 — Display and Peripheral Manager (DDPM Windows) 7.8 High2026-08-12
CVE-2026-72809 SiYuan before v3.7.4 Authentication Bypass via Localhost Trust — siyuan 8.0 High2026-08-12
CVE-2026-18677 Kong Mesh: a dataplane token without a workload binding can claim any workload's SPIFFE identity — Kong Mesh 6.0 Medium2026-08-12
CVE-2026-67558 Mira Hormone Monitor, Mira Android App Authentication bypass by spoofing — Mira Firmware 7.4 High2026-08-11
CVE-2026-18639 Velociraptor OIDC Authenticator susceptible to email spoofing — Velociraptor 7.3 High2026-08-11
CVE-2026-18972 Velociraptor authenticated identity-spoofing vulnerability — Velociraptor 9.6 Critical2026-08-11
CVE-2026-6181 AXIS OS 授权问题漏洞 — AXIS OS 5.9 Medium2026-08-11
CVE-2026-14450 Maas-billing: maas api: privilege escalation via forged http headers due to missing authentication — Red Hat OpenShift AI 3.4 9.9 Critical2026-08-10
CVE-2026-65570 WordPress Login with phone number plugin <= 1.8.70 - Bypass vulnerability vulnerability — Login with phone number 8.1 High2026-08-06
CVE-2026-65502 WordPress Element Pack Elementor Addons plugin <= 8.7.13 - Captcha Bypass vulnerability — Element Pack Elementor Addons 5.3 Medium2026-08-06
CVE-2026-32469 WordPress CAPTCHA 4WP plugin <= 7.6.0 - Captcha Bypass vulnerability — CAPTCHA 4WP 5.3 Medium2026-08-06
CVE-2026-48063 Baileys has message upsert / hist sync spoofing and app state corruption when using maliciously crafted protocolMessage payload — Baileys 9.3 Critical2026-08-03
CVE-2026-11922 Rate-limit Bypass in zenml-io/zenml — zenml-io/zenml--2026-07-24
CVE-2026-64875 Joomla Extension - regularlabs.com - IP spoofing vulnerability in GeoIP extension — GeoIP extension for Joomla--2026-07-23
CVE-2026-64797 Joomla Extension - regularlabs.com - IP spoofing vulnerability in IP login extension — IP Login extension for Joomla--2026-07-22
CVE-2026-63683 Joomla Extension - regularlabs.com - Client IP spoofing vulnerability in Regular Labs conditions manager — Advanced Module Manager extension for Joomla--2026-07-22
CVE-2026-54478 DNS Cookie bypass when combined with proxy-protocol use — Unbound 3.7 Low2026-07-22
CVE-2026-3183 Multi Factor Auth Bypass — ManageEngine ADSelfService Plus 7.1 High2026-07-21
CVE-2026-15812 Kronosnet: kronosnet: access control list bypass via link id spoofing on unencrypted dynamic links — Red Hat Enterprise Linux 10 4.8 Medium2026-07-21
CVE-2026-16076 AstrBotDevs AstrBot API open_api.py OpenApiRoute.chat_send authentication spoofing — AstrBot 6.3 Medium2026-07-18
CVE-2026-62224 OpenClaw MS Teams < 2026.5.12 Authorization Bypass — msteams 5.4 Medium2026-07-17

Vulnerabilities classified as CWE-290 (使用欺骗进行的认证绕过) represent 332 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.