CWE-628Base

Function Call with Incorrectly Specified Arguments

Draft in the CWE catalog · 7 CVEs mapped

7
CVEs mapped
7.5
Median CVSS
What it is

The product calls a function, procedure, or routine with arguments that are not correctly specified, leading to always-incorrect behavior and resultant weaknesses.

Recent examples
9.8cvss
CVE-2026-19349

CVE-2026-19349 - CRITICAL Severity Vulnerability

Lemonldap::NG::Portal versions from 2.0.0 before 2.16.9, from 2.17.0 before 2.21.5, from 2.22.0 before 2.23.3 for Perl allow authentication bypass via an OAuth2 state parameter stored as an SSO session in the GitHub and LinkedIn backends. Before redirecting to the identity provider, extractFormInfo() creates the state session with the positional call `getApacheSession( undef, 1, 0, 'GitHubState' )`. getApacheSession() takes a session id followed by a named argument hash, so the trailing arguments become that hash, `kind` defaults to SSO, and the state is written to the global session storage as a regular SSO session. Its identifier is handed to the unauthenticated visitor as the state parameter of the redirection URL. Any visitor who reaches the GitHub or LinkedIn endpoint can replay that identifier as a session cookie and obtain a valid SSO session without authenticating. The session holds neither _user nor authenticationLevel, which the shipped bootstrap configuration accepts because it grants virtual hosts a "default => accept" access rule; deployments whose rules test the user or require an authentication level are less exposed. Only configurations with the GitHub or LinkedIn authentication module enabled are affected.

CRITICALno explanation yet
0%
epss
7.9cvss
CVE-2026-43133

CVE-2026-43133 - HIGH Severity Vulnerability

In the Linux kernel, the following vulnerability has been resolved: KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation Commit cc3ed80ae69f ("KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state") made KVM always use vmcb01 for the fields controlled by VMSAVE/VMLOAD, but it missed updating the VMLOAD/VMSAVE emulation code to always use vmcb01. As a result, if VMSAVE/VMLOAD is executed by an L2 guest and is not intercepted by L1, KVM will mistakenly use vmcb02. Always use vmcb01 instead of the current VMCB.

HIGHno explanation yet
0%
epss
7.8cvss
CVE-2026-25634

iccDEV memcpy-param-overlap in CIccTagMultiProcessElement::Apply()

⚡ Stack buffer overlap is the sneaky culprit here! In the iccDEV library, prior to version 2.3.1.4, the SrcPixel and DestPixel can mix it up like two ingredients in a blender, leading to potential chaos! Think of it as if two chefs in a kitchen accidentally decided to use the same cutting board without clearing it first — one wrong slice could lead to a recipe disaster. When SrcPixel and DestPixel overlap, data meant for one can spill over into another, causing some serious color mischief! An attacker could exploit this flaw to corrupt memory, potentially causing crashes or unpredictable behavior in applications that rely on these libraries. This means that your color profiles might not only be off but could lead to disastrous visual outcomes, ruining everything from digital art to print jobs!

HIGH
0%
epss
The record
Technical detail
CWE ID
CWE-628
Abstraction
Base
Structure
Simple
Status
Draft