Vulnerability feed
CVE and vendor PSIRT advisories from 13 sources, last 30 days. Updated hourly, last run
| Expand | Severity |
Score |
Advisory |
Title |
Source |
Flags |
Published |
|---|---|---|---|---|---|---|---|
| Medium | 5.1 | CVE-2026-105963 |
Externally-Generated Error Message Containing Sensitive Information vulnerability in plug_crypto in elixir-plug plug_crypto allows an unauthenticated remote attacker to expose...
elixir-plugelixir-plug plug, elixir-plug plug_crypto
|
NVD | |||
|
CVE-2026-105963Externally-Generated Error Message Containing Sensitive Information vulnerability in plug_crypto in elixir-plug plug_crypto allows an unauthenticated remote attacker to expose...
Executive summaryA flaw in the Elixir libraries plug and plug_crypto can cause the application's secret key base, or another compared secret, to be written into application logs and error tracker reports when a request supplies a wrong-typed value. The advisory rates it MEDIUM with a CVSS 4.0 score of 5.1. The fix is to upgrade plug to 1.7.0 or later and plug_crypto to 2.2.1 or later, and the advisory also gives code-level workarounds. Technical summaryThe weakness is CWE-532, insertion of sensitive information into a log file, caused by failed function-head guards in Plug.Crypto that make the Erlang VM raise FunctionClauseError with argument values in the top stack frame. An unauthenticated remote attacker can trigger it with one request, such as a bracket-syntax query parameter passed to Phoenix.Token.verify/4 or a missing request header compared with secure_compare/2, but reading the leaked value requires access to the logs or an error tracker. Affected versions are plug from 1.6.3 before 1.7.0 and plug_crypto from 1.0.0 before 2.2.1, with git ranges also listed. Fixed versions are plug 1.7.0 and plug_crypto 2.2.1, and the advisory's fix commits are aeaa90e in plug and 9818874 in plug_crypto. Workarounds include checking argument types before calling Plug.Crypto, treating missing headers as failed comparisons, and configuring the error tracker to drop stack-frame arguments, though the local log still holds the value. The advisory does not state whether the issue has been exploited in the wild, and it does not state any detection guidance beyond the affected configurations described. Summaries are generated by AI from the linked advisory text. Confirm versions and fixes at the source. Summarized from cna.erlef.org/cves/CVE-2026-105963.html Impact if exploitedConfidentialityLow IntegrityNone AvailabilityNone
How it is exploited
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X Affects
NIST National Vulnerability DatabasePublished
Read the advisory
|
|||||||