34132 matches found
ImageMagick: Heap Buffer Over-Write in X11 import with crafted window title
Running an X11 import with a crafted window title can result in a heap buffer over-write...
Microsoft Kiota: XML Doc-Comment Newline Breakout Code Injection
Summary Kiota versions prior to 1.32.3 are affected by a code-generation injection vulnerability in the C XML documentation-comment sink the description, externalDocs label, and externalDocs link fields emitted as /// … comments. When text from an OpenAPI description is written into single-line X...
httplib2: Decompression Bomb Denial of Service via Unbounded gzip/deflate Response Handling
Summary The httplib2 HTTP client library performs unbounded decompression of HTTP response bodies encoded with Content-Encoding: gzip or deflate. A malicious or compromised HTTP server can return a small compressed payload approximately 150 KB that expands to an arbitrarily large size in memory 1...
ImageMagick: Memory Leak in TIFF encoder when invalid tiff:tile-geometry is specified
An invalid tiff:tile-geometry will cause a memory leak in the TIFF encoder...
ImageMagick: Memory Leak in ICON decoder when allocation fails
A memory leak will occur in the ICON decoder when an allocation fails...
ImageMagick: Memory leak in VIFF encoder when allocation fails
When an allocation fails in the VIFF encoder a memory leak will occus...
ImageMagick: Memory Leak in MIFF encoder when allocaton fails
A memory leak will occur in the MIFF encoder when an allocation fails...
ImageMagick: Memory Leak in YUV decoder when opening of blob fails
A memory leak will occur when a blob cannot be opened in the YUV decoder...
ImageMagick: Memory Leak in TIFF encoder when an allocation fails
When an allocation fails in the TIFF encoder a small memory leak will occur...
ImageMagick: Memory Leak in JNG encoder when a blob could not be opened
When a blob can not be opened a memory leak will occur when encoding a JNG file...
ImageMagick: Memory Leak in hough lines operation when an operation fails
When a specific operation fails in the hough lines operation a small memory leak will occur...
ImageMagick: Memory Leak in color transformation to log colorspace when operation fails
When transforming an image to the log colorspace a small memory leak happens when the operation fails...
ImageMagick: Memory Leak in TIFF encoder when a temporary file could not be created.
When a temporary file can not be created a small memory leak will happen in the TIFF encoder...
ImageMagick: Information Disclosure when printing profiles with debug enabled
When a profile is displayed with the identify command and the value is not printable a single byte at the end of the profile can be printed...
ImageMagick: Use-After-Free in FormatMagickCaption when memory allocation fails
When a memory allocation fails inside the FormatMagickCaption method a dangling pointer still points to the freed memory...
ImageMagick: Use-After-Free when freetype initialization fails
When the freetype initialization fails the method does not exit and uses memory that was freed...
ImageMagick: Policy Bypass in script operation due to missing checks
The -script operation is missing policy checks and that could result in both reading from paths disallowed by the security policy...
ImageMagick: Policy Bypass in APNG encoder and delegates due to a missing check
Due to a missing check in the APNG encoder and external delegates it is possibly to bypass the policy and write to a disallowed path...
ImageMagick: Heap-use-after-free via XMP profile could result in a crash
Because of a missing null check when parsing an XMP profile a use after free will happen that might result in a crash...
ImageMagick: Code injection in HTML encoder due to incomplete fix of CVE-2026-25797
An incomplete fix of CVE-2026-25797 can result in code injection in the HTML encoder...
ImageMagick: Policy Bypass due to an incomplete fix of CVE-2026-49219
An incomplete fix of CVE-2026-49219 could result in a policy bypass...
ImageMagick: Policy Bypass possible with matrix-backed operations
Matrix bases operations like -canny are missing a check for allowed memory allocation that could result allocating more memory than allowed...
Quinn: Remote memory exhaustion in quinn-proto from unbounded out-of-order stream reassembly
Summary The Assembler component that assembles unordered stream fragments into consecutive chunks of the stream incurs some overhead for non-contiguous fragments. Readers that read from a RecvStream in order through an AsyncRead impl for example will be sensitive to peers that send fragments whil...
React Router: Unauthenticated Denial of Service via Inefficient Route Matching
This is a follow up to https://github.com/remix-run/react-router/security/advisories/GHSA-8x6r-g9mw-2r78 that covers additional reported scenarios in which the manifest endpoint could be accessed via unauthenticated targeted requests that would put heavy load on the server and slow down response...
ImageMagick: Policy Bypass in concatenate operation due to missing checks
The -concatenate operation is missing policy checks and that could result in both reading and writing to paths disallowed by the security policy...
ImageMagick: Heap Buffer Over-Write in JP2 encoder when due to incorrect handling of arguments
Due to incorrect handling of arguments a heap buffer over-write can occur in the JP2 encoder...
ImageMagick: Infinite Loop in connected-components when providing invalid arguments
When providing invalid arguments to the connected-components option an infinite loop will occur...
ImageMagick: Stack Overflow in MVG decoder due to missing depth check.
A missing depth check in the MVG decoder will result in a stack overflow when a crafted image is provided...
LiquidJS: `pop` filter bypasses `memoryLimit` accounting that its array-filter siblings enforce
pop filter bypasses memoryLimit accounting that its array-filter siblings enforce CWE: CWE-770 Allocation of Resources Without Limits or Throttling — sibling class of GHSA-8xx9-69p8-7jp3 and GHSA-2546-xv4c-mc8g, applied to memoryLimit instead of renderLimit Summary The pop array filter at...
ImageMagick: Use-After-Free in crafted 8BIM when identifying an image
When identifying an image with a crafted 8BIM profile with a specific format string a use-after-free will occur...
electron-updater: Cross-origin redirect leaks `PRIVATE-TOKEN` and mixed-case `Authorization` credentials in `builder-util-runtime`
Summary In electron-builder's builder-util-runtime package, the HTTP redirect handler HttpExecutor.prepareRedirectUrlOptions only stripped a credential header whose key string matched exactly lowercase "authorization". Other credential-bearing headers — most notably PRIVATE-TOKEN used by GitLab's...
electron-updater: Uncontrolled search path elements within `AppImage` built by `app-builder-lib`
Summary AppImage targets built by app-builder-lib could use an empty path component when setting the LDLIBRARYPATH environment variable at runtime. This causes the current working directory to be added to the dynamic linker search path, which may allow an attacker to execute arbitrary code by...
Ruby json: JSON generator heap buffer overflow when streaming to an IO
Summary JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generator buffer when a streamed object contains an attacker-controlled string near 16 KB. The issue is a heap out-of-bounds write in the IO-streaming path and is demonstrated as a reliable process crash /...
c3p0 can, in combination with other libraries, compose to a "sink" for deserialization gadgets
Impact The JDBC spec defines the interface DataSource, with a method called getConnection, and ConnectionPoolDataSource, with a method called getPooledConnection. These methods are potentially dangerous. One way or another they trigger calls into JDBC drivers, which themselves are complicated,...
React Router: Open redirect via backslash in <Link> and useNavigate (CVE-2025-68470 bypass)
This is a follow up to CVE-2025-68470. React Router was alerted to certain scenarios in which the fix there was incomplete so there still existed some scenarios where attacker supplied paths passed to navigation mechanisms could result in unexpected external navigations...
React Router: Open redirect leading to XSS
Applications with open redirects could permit attacker crafted links to result in redirects to unexpected external location or XSS vectors...
React Router: RSCErrorHandler Missing Protocol Validation (XSS)
This is a follow up to https://github.com/remix-run/react-router/security/advisories/GHSA-8646-j5j9-6r62. React Router was alerted of a code path in the unstable RSC error handling path in which redirects from untrusted sources could still result in an XSS vector via attacker-supplied redirect...
React Router: Arbitrary Constructor Injection via deserializeErrors() in React Router SSR Hydration
If application code allows attacker supplied input to overwrite certain aspects of errors caught by the SSR process, then it was possible for attacker to trigger unexpected constructor execution on the client which would trigger outbound network traffic. This is only possible with very specific a...
ImageMagick: Information Disclosure in MNG decoder because allocated memory is left unchanged
In the MNG decoder there is a possible heap information disclosure because part of the pixels are left unchanged...
find-my-way: DDoS with HTTP2
Impact Remotely triggerable DoS in find-my-way when it is used with Node's HTTP/2 server. The short version is that lookup passes req.method into find, and find indexes this.treesmethod. Since this.trees is a normal object, HTTP/2 method values like constructor, toString, or proto can resolve...
pypdf: Possible infinite loop for not terminated inline images (ASCII85 and ASCIIHex filter)
Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires parsing the content stream of a page with a not terminated inline image, as done when extracting the page text for example. It only affects the ASCII85 and ASCIIHex filters. Patches This...
pypdf: Possible infinite loop for not terminated inline images
Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires parsing the content stream of a page with a not terminated inline image, as done when extracting the page text for example. Patches This has been fixed in pypdf==6.14.1. Workarounds If yo...
The case for a cooldown: Why Dependabot now waits before issuing version updates
In September 2025, an attacker phished the credentials of a single npm maintainer and published booby-trapped versions of chalk, debug, and around a dozen other packages that are together downloaded more than 2 billion times a week. The code rewrote cryptocurrency wallet addresses inside any...
pypdf: Possible long runtimes for repeated malformed cross-reference entries
Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with repeated malformed cross-reference streams. Patches This has been fixed in pypdf==6.14.0. Workarounds If you cannot upgrade yet, consider applying the changes fr...
pypdf: Possible large memory usage for wrong image dimensions
Impact An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires loading images where the declared size values are much too large compared to the actual data. Patches This has been fixed in pypdf==6.14.0. Workarounds If you cannot upgrade yet, consid...
PostCSS: Arbitrary file read and information disclosure via attacker-controlled sourceMappingURL in CSS comments
Summary PostCSS's PreviousMap parses the / sourceMappingURL=PATH / comment from any CSS string passed to process and dereferences PATH against the local filesystem with no scheme, allowlist, or traversal check. An attacker who controls the CSS input can cause the host process to read any file...
PHPSpreadsheet: XLS/OLE sector-chain self-loop causes memory exhaustion
Summary PhpSpreadsheet's OLE reader follows sector chains from attacker-controlled XLS/OLE metadata without detecting cycles or enforcing a maximum chain length. A tiny malformed .xls/OLE file can set the small-block depot sector chain to point back to itself. During normal XLS detection,...
PHPSpreadsheet: Gnumeric reader unbounded gzip expansion causes memory exhaustion
Summary PhpSpreadsheet's Gnumeric reader reads attacker-supplied .gnumeric files into memory and, when the file starts with gzip magic bytes, calls gzdecode on the full compressed contents without enforcing a decompressed-size limit. A very small compressed .gnumeric file can expand to data large...
PHPSpreadsheet: SSRF bypass via HTTP redirect in WEBSERVICE() domain whitelist
Summary The domain whitelist introduced in PhpSpreadsheet 5.4.0 for the WEBSERVICE formula function can be bypassed via HTTP redirect. The whitelist validates only the initial URL's hostname, but filegetcontents follows 302/301 redirects by default without re-validating the redirect target agains...
Auth.js: Configuration errors can cause existence-based auth checks to fail open (auth object populated with an error)
Impact next-auth Auth.js v5 applications that gate access by checking only for the existence of the auth object — the pattern shown in the official session management / protecting resources guide — are affected. When the Auth.js configuration produces a server-side error, the auth object exposed ...