CVE-2026-45246

Summarize prior to 0.15.1 contains an insecure file permission vulnerability in the refresh-free configuration rewrite path that allows local users to read sensitive credentials by exploiting default filesystem permissions. When the refresh-free path rewrites the configuration file, it creates the replacement with default process umask permissions instead of preserving the original file permissions, exposing the config file containing API keys and provider credentials to other local users on shared Unix-like systems.
Configurations

Configuration 1 (hide)

cpe:2.3:a:steipete:summarize:*:*:*:*:*:*:*:*

History

19 May 2026, 01:34

Type Values Removed Values Added
References () https://github.com/steipete/summarize/commit/9e990193650a23dab73f37d5e1964d574a44098b - () https://github.com/steipete/summarize/commit/9e990193650a23dab73f37d5e1964d574a44098b - Patch
References () https://github.com/steipete/summarize/pull/217 - () https://github.com/steipete/summarize/pull/217 - Exploit, Issue Tracking, Patch
References () https://github.com/steipete/summarize/releases/tag/v0.15.2 - () https://github.com/steipete/summarize/releases/tag/v0.15.2 - Release Notes
References () https://www.vulncheck.com/advisories/summarize-insecure-file-permissions-information-disclosure - () https://www.vulncheck.com/advisories/summarize-insecure-file-permissions-information-disclosure - Third Party Advisory
CPE cpe:2.3:a:steipete:summarize:*:*:*:*:*:*:*:*
First Time Steipete summarize
Steipete

18 May 2026, 20:19

Type Values Removed Values Added
New CVE

Information

Published : 2026-05-18 20:16

Updated : 2026-05-19 01:34


NVD link : CVE-2026-45246

Mitre link : CVE-2026-45246

CVE.ORG link : CVE-2026-45246


JSON object : View

Products Affected

steipete

  • summarize
CWE
CWE-732

Incorrect Permission Assignment for Critical Resource