Security Resilience

CVE-2023-40299

Konghq Insomnia 2023.4.0

Public PoC
Published
04 October 2023
Modified
21 November 2024
Patch / advisory
CVSS Score v3.1 7.8
Click a component to see what it means
Raw vectorCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS Score 0.0043 36th percentile
Risk Priority 57 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2023-40299 is a high-severity Process Control (CWE-114) vulnerability in Konghq Insomnia. Its CVSS base score is 7.8 (High).

Operationally, ranked at the 36th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

Kong Insomnia 2023.4.0 on macOS allows attackers to execute code and access restricted files, or make requests for TCC permissions, by using the DYLD_INSERT_LIBRARIES environment variable.

CWE(s)

Related Threats

CVEs Like This One

CVE-2024-44168Same product: Apple Macos
CVE-2023-42959Same product: Apple Macos
CVE-2024-27827Same product: Apple Macos
CVE-2023-40386Same product: Apple Macos
CVE-2025-43506Same product: Apple Macos
CVE-2026-28826Same product: Apple Macos
CVE-2026-39870Same product: Apple Macos
CVE-2025-43524Same product: Apple Macos
CVE-2023-42918Same product: Apple Macos
CVE-2024-23230Same product: Apple Macos

Affected Assets

konghq
insomnia
2023.4.0

Mitigating Controls

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

blocks

A.8.19's rules on approved code only, testing before install, least-privilege installation rights, and avoiding untrusted external packages directly stop many untrusted-source process-control cases from being introduced or exploited on operational systems, but leave a bounded remainder (e.g. untrusted libraries already present at build time, runtime dynamic loading decisions outside the install boundary, or flaws in the approved code itself).

degrades

Secure development lifecycle practices include controls on external code and command execution paths.

blocks

Application security requirements can mandate validation of external inputs and libraries.

blocks

A.8.27 mandates security-by-design principles (least privilege, distrust external input, fail securely, defence-in-depth, hardening, zero-trust verification) that reach some but not most instances of CWE-114; a bounded remainder (e.g. unsafe library loading in custom code or third-party components where principles are applied incompletely) is left.

prevents

Secure coding standards explicitly forbid executing or loading code from untrusted sources.

finds

Security testing can detect unsafe process or library loading but does not prevent it by itself.

Hardening callouts derived

DISA STIG baselines are authored against specific weaknesses. Where this CVE cites a broad weakness class, the mapping is not asserted at that abstraction (owner ruling, 2026-09-25: grade only at Base and below), so no rule is shown here rather than a rule shown against the wrong grain.

  • No fine-grained STIG row for CWE-114, a class-level weakness, and none of its children carries one either.

References