Description
A vulnerability was found in lmammino oidc-authorizer up to 0.4.0. Impacted is an unknown function of the file src/handler.rs of the component Lambda Authorizer. The manipulation results in sensitive information in log files. The attack can be executed remotely. `src/handler.rs` logs raw Authorization header values and complete bearer tokens/JWTs on authentication failure paths, potentially exposing credentials through CloudWatch Logs. `src/models.rs` serializes the complete validated JWT claims set with `serde_json::to_string(token_claims).unwrap()` and propagates it through `context["jwtClaims"]` to downstream integrations. This code performs serialization, not deserialization, and does not process attacker-controlled `jwtClaims` input. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-08-09
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in lmammino oidc-authorizer’s handler, where raw Authorization header values and full bearer tokens or JWTs are logged on authentication failure. Because these logs are stored in CloudWatch Logs, an attacker can obtain sensitive credentials or complete token strings by inducing failures or by sending crafted requests. In addition, the component serializes and forwards the entire JWT claims set to downstream integrations without sanitizing the data, potentially exposing sensitive claim information. This presents a direct confidentiality risk through information disclosure in logs and may leak credential details to anyone monitoring CloudWatch or consuming the unsanitized claims.

Affected Systems

Any deployment of lmammino oidc-authorizer version 0.4.0 or earlier is affected. The vendor product is the oidc-authorizer component, and the issue exists in all build releases prior to 0.4.0. The CVE data does not indicate that newer releases fix the issue, and the vendor has not responded to disclosure. Systems running older bundles should consult the vendor’s release notes for any updates.

Risk and Exploitability

The CVSS score of 6.9 indicates a medium‑to‑high severity. The EPSS score is not available, so the exact likelihood of exploitation is unknown. The vulnerability is not listed in the CISA KEV catalog. The description indicates that the issue can be triggered remotely by sending requests that result in authentication failures or by providing malformed Authorization headers. The attacker can thus obtain sensitive tokens or JWT claim data via CloudWatch Logs, or potentially through downstream integrations that receive unsanitised JWT claims. The risk is significant for any environment that has not applied a patch or mitigations that remove or mask this sensitive information.

Generated by OpenCVE AI on August 10, 2026 at 11:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade lmammino oidc-authorizer to a newer version, if available, after verifying that the update addresses the logging of raw Authorization data.
  • If an upgrade cannot be performed immediately, modify the component configuration or code to suppress logging of raw Authorization headers and full bearer tokens on authentication failure paths.
  • Audit CloudWatch Logs for unauthorized or anomalous logs containing Authorization headers or full JWT strings, and restrict downstream integration access to only required services.

Generated by OpenCVE AI on August 10, 2026 at 11:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 10 Aug 2026 10:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in lmammino oidc-authorizer up to 0.4.0. Impacted is the function unwrap of the file src/handler.rs of the component Fixed Message Handler. The manipulation of the argument jwtClaims results in deserialization. The attack can be executed remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way. A vulnerability was found in lmammino oidc-authorizer up to 0.4.0. Impacted is an unknown function of the file src/handler.rs of the component Lambda Authorizer. The manipulation results in sensitive information in log files. The attack can be executed remotely. `src/handler.rs` logs raw Authorization header values and complete bearer tokens/JWTs on authentication failure paths, potentially exposing credentials through CloudWatch Logs. `src/models.rs` serializes the complete validated JWT claims set with `serde_json::to_string(token_claims).unwrap()` and propagates it through `context["jwtClaims"]` to downstream integrations. This code performs serialization, not deserialization, and does not process attacker-controlled `jwtClaims` input. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title lmammino oidc-authorizer Fixed Message handler.rs unwrap deserialization lmammino oidc-authorizer Lambda Authorizer handler.rs log file
Weaknesses CWE-20
CWE-502
CWE-200
CWE-532

Sun, 09 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in lmammino oidc-authorizer up to 0.4.0. Impacted is the function unwrap of the file src/handler.rs of the component Fixed Message Handler. The manipulation of the argument jwtClaims results in deserialization. The attack can be executed remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title lmammino oidc-authorizer Fixed Message handler.rs unwrap deserialization
First Time appeared Lmammino
Lmammino oidc-authorizer
Weaknesses CWE-20
CWE-502
CPEs cpe:2.3:a:lmammino:oidc-authorizer:*:*:*:*:*:*:*:*
Vendors & Products Lmammino
Lmammino oidc-authorizer
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:N/A:N/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Lmammino Oidc-authorizer
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-11T01:48:52.014Z

Reserved: 2026-08-08T20:18:38.032Z

Link: CVE-2026-19363

cve-icon Vulnrichment

Updated: 2026-08-11T01:48:47.828Z

cve-icon NVD

Status : Deferred

Published: 2026-08-09T18:16:43.280

Modified: 2026-08-12T20:59:21.023

Link: CVE-2026-19363

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T12:00:06Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-532

    Insertion of Sensitive Information into Log File