Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-107318 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

@fastify/reply-from is a Fastify plugin that forwards requests to an upstream HTTP or HTTPS server. In versions prior to 12.7.0, all of the built-in HTTPS transports override the secure default and set rejectUnauthorized to false, so the proxy does not verify the TLS certificate of the upstream even when the application points it at an https upstream in the default configuration. An on-path network attacker can therefore impersonate the configured HTTPS upstream, read the credentials and request bodies the proxy forwards, and return forged responses that the application trusts. The issue is fixed in @fastify/reply-from 12.7.0, and users should upgrade to 12.7.0 or later. As a workaround, pass an explicit rejectUnauthorized true on the transport, supply an already configured undici instance, or use the undici global agent.

Metrics

CVSS 3.x Severity and Vector Strings:

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-295Improper Certificate Validationopenjs

Affected Products

ProductVersions
@fastify/reply-from
< 12.7.0 (semver)

CPE

  • cpe:2.3:a:fastify-reply-from_project:fastify-reply-from:*:*:*:*:*:node.js:*:*

Remediation

  • Upgrade: 12.7.0moderate effort
  • Workaround:low effort

    Set `rejectUnauthorized: true` explicitly on the transport you use: `undici.tls.rejectUnauthorized`, `http.requestOptions.rejectUnauthorized`, or `http2.sessionOptions.rejectUnauthorized`.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-107318
NVD Published Date:
Oct 8, 2026
NVD Last Modified:
Oct 9, 2026
Source:
openjs
CVE-2026-107318 Details - Not Deferred