Description
Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.25, on AWS Lambda, the ALB single-header response and the VPC Lattice v2 response join multiple Set-Cookie headers into one comma-separated value. Because commas also appear inside cookie attributes (for example Expires dates), clients cannot split the value back into individual cookies and silently drop or misparse them. This vulnerability is fixed in 4.12.25.
Published: 2026-06-22
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The bug arises when the Hono framework on AWS Lambda combines more than one Set‑Cookie header into a single comma‑separated string for ALB single‑header and VPC Lattice v2 responses. Because cookie attributes such as Expires contain commas, the client cannot recover the individual cookies and silently discards or misparses them. This results in the loss of session or authentication cookies, which can break user sessions or, if the application relies on these cookies for authorization, allow unauthorized access. The weakness is classified as CWE‑116.

Affected Systems

System owners using the Hono js framework version prior to 4.12.25 on AWS Lambda deployments, including those routed through the Application Load Balancer single‑header or VPC Lattice v2 adapters. The issue is specific to the Hono framework (honojs:hono) and affects all vulnerable instances regardless of environment, as long as multiple cookies are set in the same response.

Risk and Exploitability

The CVSS score is 5.3, indicating moderate impact. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The exploitability is limited to the application layer; external attackers cannot trigger the merge alone but may experience broken authentication if the framework sets many cookies. In practice, the risk is to authentication reliability rather than direct remote code execution.

Generated by OpenCVE AI on June 22, 2026 at 18:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Hono framework to version 4.12.25 or later, which contains the fixed logic.
  • Ensure that responses set only valid single Set‑Cookie headers or use the updated framework logic to split headers correctly.
  • Check application logs and authentication behavior for missing or improperly parsed session cookies after updating to confirm the issue no longer occurs.

Generated by OpenCVE AI on June 22, 2026 at 18:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-j6c9-x7qj-28xf hono: AWS Lambda adapter merges multiple `Set-Cookie` headers into one value, dropping cookies on ALB single-header and Lattice
History

Mon, 22 Jun 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 22 Jun 2026 17:30:00 +0000

Type Values Removed Values Added
Description Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.25, on AWS Lambda, the ALB single-header response and the VPC Lattice v2 response join multiple Set-Cookie headers into one comma-separated value. Because commas also appear inside cookie attributes (for example Expires dates), clients cannot split the value back into individual cookies and silently drop or misparse them. This vulnerability is fixed in 4.12.25.
Title Hono: AWS Lambda adapter merges multiple `Set-Cookie` headers into one value, dropping cookies on ALB single-header and Lattice
Weaknesses CWE-116
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-22T17:36:59.514Z

Reserved: 2026-06-12T17:46:37.292Z

Link: CVE-2026-54287

cve-icon Vulnrichment

Updated: 2026-06-22T17:36:56.143Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-22T18:45:04Z

Weaknesses
  • CWE-116

    Improper Encoding or Escaping of Output