Lucene search
+L

7970 matches found

PyPA
PyPA
•added 2026/10/26 6:17 p.m.•9 views

PYSEC-2026-4348

vLLM is an inference and serving engine for large language models. Prior to 0.32.0, the OpenAI-compatible server configures Starlette CORSMiddleware with allowedorigins set to a wildcard by default. A malicious web page can use a victim's browser to reach an unauthenticated vLLM server on...

4.7CVSS5.8AI score0.0024EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/26 6:17 p.m.•9 views

PYSEC-2026-4349

vLLM is an inference and serving engine for large language models. From 0.16.0 until 0.32.0, the /v1/responses endpoint allows an authenticated caller to place an attacker-controlled template in chattemplatekwargschattemplate when no server template is configured...

6.5CVSS5.8AI score0.0035EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/26 6:17 p.m.•9 views

PYSEC-2026-4347

vLLM is an inference and serving engine for large language models. Prior to 0.32.0, vllm/tokenizers/hf.py computes maxtokenid with an off-by-one upper bound, allowing a pre-tokenized prompt ID equal to the vocabulary size to pass validation. For a tensor-parallel size of one and an exact...

6.5CVSS6AI score0.00312EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/26 6:17 p.m.•10 views

PYSEC-2026-4346

vLLM is an inference and serving engine for large language models. Prior to 0.32.0, ImageMediaIO passes attacker-controlled image bytes to Pillow through Image.openBytesIOdata without restricting decoder selection, and the MIME label does not constrain the selected format. Image-capable request...

9.8CVSS6.1AI score0.0066EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/26 5:17 p.m.•10 views

PYSEC-2026-4345

vLLM is an inference and serving engine for large language models. Prior to 0.32.0, an authenticated caller can place forged shared-memory address and monotonicid values in public multimodal features.kwargsdata. In scale-out deployments with shared-memory multimodal caching enabled, workers trust...

8.8CVSS6.2AI score0.0051EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/26 5:17 p.m.•11 views

PYSEC-2026-4344

vLLM is an inference and serving engine for large language models. From 0.19.0 until 0.32.0, authenticated callers can supply a request chat template when no server-side --chat-template is configured, or a malicious model repository can provide a template that is compiled and rendered by...

6.5CVSS5.9AI score0.00312EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/25 2:16 p.m.•10 views

PYSEC-2026-4353

vLLM from 0.20.0 before 0.30.0 contains a denial of service vulnerability that allows remote attackers to crash the engine by sending inconsistent multimodal metadata to the disaggregated /inference/v1/generate endpoint. Attackers can replay a valid multimodal item with repeated or overlapping...

8.2CVSS5.9AI score0.00331EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/10/25 2:16 p.m.•11 views

PYSEC-2026-4352

vLLM from 0.10.2 before 0.25.0 contains an uncontrolled resource consumption vulnerability that allows unauthenticated attackers to exhaust memory because the Nemotron-VL processors globally set Image.MAXIMAGEPIXELS to None. Attackers can submit a pathological decompression-bomb image to...

8.7CVSS5.9AI score0.00291EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/10/25 2:16 p.m.•11 views

PYSEC-2026-4351

vLLM from 0.9.2 before 0.24.0 contains a server-side request forgery vulnerability that allows API callers to force outbound connections by embedding a decode address in the X-Request-Id header. Attackers can make a P2pNcclConnector prefill worker ZMQ-connect to an attacker host, leaking the NCCL...

8.8CVSS5.9AI score0.00318EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/10/25 2:16 p.m.•8 views

PYSEC-2026-4350

vLLM from 0.22.0 before 0.24.0 contains a denial of service vulnerability that allows remote attackers to terminate EngineCore by bypassing logprobtokenids limits in the Rust gRPC frontend. Attackers can send Generate or GenerateStream requests with outputlogprobs enabled and more than 128...

8.2CVSS5.9AI score0.00339EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/10/23 12:00 a.m.•26 views

Out-of-bounds write in the brotlicffi decoder ("Node2Shell") also affects the PyPI Brotli package

CVE-2026-111497 "Node2Shell" is an out-of-bounds write CWE-787 in Google'sBrotli decoder c/dec/decode.c. DecodeBlockTypeAndLength returns an ambiguousvalue for an invalid block switch, and the fast decode path discards itCWE-252, unchecked return value, so a crafted Brotli stream makes the...

9.2CVSS7.3AI score0.82641EPSS
SaveExploits57References6Affected Software1
PyPA
PyPA
•added 2026/10/23 12:00 a.m.•25 views

Out-of-bounds write in the Brotli decoder ("Node2Shell") also affects the PyPI Brotli package

CVE-2026-111497 "Node2Shell" is an out-of-bounds write CWE-787 in Google'sBrotli decoder c/dec/decode.c. DecodeBlockTypeAndLength returns an ambiguousvalue for an invalid block switch, and the fast decode path discards itCWE-252, unchecked return value, so a crafted Brotli stream makes the...

9.2CVSS7.3AI score0.82641EPSS
SaveExploits57References6Affected Software1
PyPA
PyPA
•added 2026/10/22 10:18 p.m.•7 views

PYSEC-2026-4360

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, Authlib's RFC 9101 JWTAuthenticationRequest passes the unauthenticated, client-controlled requesturi parameter to the abstract getrequestobject hook before applying a destination or registration policy; the...

5.4CVSS5.9AI score0.00385EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
•added 2026/10/22 10:18 p.m.•7 views

PYSEC-2026-4356

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.1, Authlib's OctKey.importkey and HMAC signing and verification path accept zero-length key material. If an application's secret lookup can return an empty string or empty bytes, a remote attacker can compute...

9.1CVSS6.2AI score0.00299EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/22 10:18 p.m.•7 views

PYSEC-2026-4357

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, OpenIDMixin.parseidtoken reads the noncesupported decision from the untrusted ID token being validated and sets the expected nonce to null when that claim is the JSON boolean false. In implicit and hybrid...

4.2CVSS6AI score0.00265EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/10/22 10:18 p.m.•7 views

PYSEC-2026-4358

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, the default RFC 7523 JWTBearerGrant.getaudiences returns an empty list, causing JWTBearerGrant.verifyclaims to require only that an aud claim exists without matching the current authorization server. An...

6.8CVSS5.9AI score0.00351EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/10/22 10:18 p.m.•7 views

PYSEC-2026-4355

Authlib is a Python library which builds OAuth and OpenID Connect servers. From 1.3.1 until 1.9.0, OctKey.importkey checks asymmetric-key markers only at byte zero while Authlib's PEM loaders accept leading whitespace, comments, or a byte-order mark. In deployments that use the documented mixed...

9.1CVSS7.3AI score0.00388EPSS
SaveExploits2References4Affected Software1
PyPA
PyPA
•added 2026/10/22 10:18 p.m.•7 views

PYSEC-2026-4359

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.0, OpenIDImplicitGrant.validateauthorizationrequest checks the client-controlled raw request.payload.scope for openid after the parent grant has filtered allowed scopes into request.scope. A registered client...

4.6CVSS6AI score0.00162EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/10/22 9:17 p.m.•9 views

PYSEC-2026-4354

Authlib is a Python library which builds OAuth and OpenID Connect servers. From 0.13 until 1.8.0, authlib.common.security.issecuretransport uses a textual prefix comparison for loopback HTTP exemptions, so a URL whose userinfo begins with a loopback host can be accepted even when its parsed host ...

3.5CVSS5.6AI score0.00273EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/21 10:16 p.m.•11 views

PYSEC-2026-4336

Pillow is a Python imaging library. From 11.2.1 until 13.0.0, Arrow export assumes that an image's rows are tightly contiguous and exports from im-blocks0.ptr even when PILLOWALIGNMENT makes alignedlinesize include row padding or an aligned offset before the first row. The resulting Arrow buffer...

6.3CVSS6.2AI score0.0037EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•11 views

PYSEC-2026-4339

Pillow is a Python imaging library. From 11.0.0 until 13.0.0, multi-frame loaders can retain an ImagingCore allocation created for a narrow frame mode while a later frame of the same dimensions changes the logical mode and decoder tiles to wider RGB or CMYK data. ImageFile.loadprepare reuses the...

9.8CVSS6.3AI score0.00659EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•9 views

PYSEC-2026-4341

Pillow is a Python imaging library. Prior to 13.0.0, the TarIO initializer in src/PIL/TarIO.py accepts a negative octal member size and computes a backward seek that returns to the same 512-byte header. When the requested member name does not match, the parser repeatedly reads that header, consum...

7.1CVSS6AI score0.00345EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•8 views

PYSEC-2026-4343

Pillow is a Python imaging library. Prior to 13.0.0 on Windows, src/PIL/WmfImagePlugin.py passes unchecked 32-bit WMF or EMF dimensions to the native drawwmf handler in src/display.c. The handler sizes a DIB allocation from 16-bit-truncated bcWidth and bcHeight fields but copies pixel data using...

8.1CVSS6.7AI score0.00384EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•10 views

PYSEC-2026-4340

Pillow is a Python imaging library. Prior to 13.0.0, PILfont text-width accumulation in src/imaging.c checks positive glyph advances against INTMAX but does not check negative advances against INTMIN. Repeating a signed 16-bit advance of -32768 can therefore execute a signed C integer overflow in...

6.5CVSS6.2AI score0.00345EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•11 views

PYSEC-2026-4342

Pillow is a Python imaging library. From 11.0.0 until 13.0.0, Exif.load in src/PIL/Image.py repeatedly slices the remaining EXIF data while it begins with the six-byte Exif header. src/PIL/PngImagePlugin.py accepts an uncapped PNG eXIf chunk, so a file filled with repeated headers causes a new...

7.1CVSS6.5AI score0.00373EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•10 views

PYSEC-2026-4338

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

7.1CVSS5.9AI score0.00373EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•11 views

PYSEC-2026-4337

Pillow is a Python imaging library. Prior to 13.0.0, MpoImageFile.seek and DcxImageFile.seek reparse later MPO or DCX frames and replace self.size without rerunning Image.decompressionbombcheck. A crafted multi-frame image can use a tiny first frame to pass Image.open and then declare an over-lim...

6.5CVSS5.9AI score0.00345EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/20 9:49 p.m.•48 views

uv's bundled CA store trusts an emSign root whose intermediate CA keys are compromised

By default, uv verifies TLS connections against a vendored copy of the webpki-root-certs bundle. Versions before 0.13.4 include the emSign ECC Root CA - G3 root. Eight eMudhra intermediate CA certificates that chain to that root have compromised private keys, and the CA has revoked them.An attack...

9.1CVSS5.8AI score
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/20 9:41 p.m.•76 views

certifi bundles emSign root CAs with compromised intermediate CA keys

Certifi versions before 2026.10.18 include the emSign ECC Root CA - G3 root certificate in their bundled CA store. Eight eMudhra intermediate CA certificates that chain to this root have compromised private keys and the CA has revoked them. An attacker with one of the compromised keys can issue...

9.1CVSS5.8AI score
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•10 views

PYSEC-2026-4335

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's XBM header parser is vulnerable to regular-expression denial of service. In XbmImageFile.open, when an application calls Image.open on a small crafted XBM file, XbmImagePlugin applies a backtracking expression to the attacker-controlle...

7.5CVSS5.9AI score0.00532EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•10 views

PYSEC-2026-4334

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's TIFF encoder can read beyond a ColorMap buffer when retained TIFF metadata has a plane size inconsistent with BitsPerSample. A small TIFF can be opened normally and then retain a crafted ColorMap that is reused when the image is saved...

8.8CVSS6.7AI score0.00475EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•9 views

PYSEC-2026-4333

Pillow is a Python imaging library. From 12.0.0 until 13.0.0, Pillow's Image.merge can dereference a null image8 plane. Validation skips the first input band, allowing a 32-bit integer or floating-point image backed by image32 storage to be merged as a narrower multiband image. A crafted IPTC fil...

8.7CVSS6.4AI score0.00594EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•7 views

PYSEC-2026-4330

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's FlashPix JPEG-tile decoder can write decoded scanlines beyond the allocated tile buffer. FlashPix FPX JPEG decoding selects raw mode LA with two bytes per pixel, while an unrecognized JPEG mode can be decoded as JCSUNKNOWN with four...

9.8CVSS6.8AI score0.00696EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•9 views

PYSEC-2026-4331

Pillow is a Python imaging library. Prior to 13.0.0, Pillow can double free image memory when ImagingScaleAffine encounters a selective allocation failure. The affected fast path handles Transform.EXTENT or pure scale-and-translate Transform.AFFINE operations with the default NEAREST resampling...

8.7CVSS6.7AI score0.00594EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•10 views

PYSEC-2026-4332

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's JPEG decoder can write a full-width scanline into a buffer sized for a requested draft scale. ImagingJpegDecode does not verify libjpeg's actual output width and component count after scaling is requested, and an 8-bit lossless SOF3 JP...

9.8CVSS8.2AI score0.00945EPSS
SaveExploits2References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•11 views

PYSEC-2026-4329

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's ImageMorph.MorphOp.apply can access memory before a row buffer for a zero-width image. PPM and PGM input can create an image with width zero, and the native morphology routine indexes outrowwidth - 1 without rejecting that geometry. An...

8.7CVSS6.7AI score0.00573EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•13 views

PYSEC-2026-4326

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's rank-based filters can dereference invalid image storage for a zero-size image. ImagingExpand allocates a non-empty output and then faults while replicating edges by reading the first pixel from empty input storage; ImagingRankFilter i...

8.2CVSS6.7AI score0.00593EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/19 10:17 p.m.•13 views

PYSEC-2026-4328

Pillow is a Python imaging library. From 11.3.0 until 13.0.0, Pillow has a heap use-after-free when libtiff rejects a tag while encoding TIFF data to an in-memory buffer. When an application saves attacker-influenced TIFF tags to BytesIO, libtiff can reject a tag during encoding in...

7.5CVSS6.9AI score0.00694EPSS
SaveExploits2References3Affected Software1
PyPA
PyPA
•added 2026/10/19 9:17 p.m.•15 views

PYSEC-2026-4327

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's P;2L and P;4L raw decoders can read past the end of an input buffer. ImagingRawDecode calculates a packed-pixel row size, while the unpackers read separately padded bit planes. A caller can supply a buffer and image dimensions whose...

8.2CVSS6AI score0.00555EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•15 views

Shiny for Python has path traversal in bookmark restore

ImpactShiny for Python's bookmark-restore path accepted a client-supplied stateidquery-string value and joined it into the server-side bookmark directory/shinybookmarks/ without validating it. A value containing ..path segments, or an absolute path, could therefore cause the server to open andpar...

6.9CVSS5.9AI score0.00358EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•16 views

Apprise forwards configured auth headers across cross-origin HTTP redirects

SummaryApprise's HTTP-based notification plugins and its HTTP attachment / config loaders apprise/attachment/http.py, apprise/config/http.py follow HTTP 3xx redirects by default and re-send the user-configured auth headers and query parameters on the redirected request. If an operator-configured...

3.1CVSS6.2AI score0.00299EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•17 views

pacioli: A submit consent marker licensed cancellation of caller-named pre-existing documents

Impactpacioli-guard's document-layer consent gate requires a human-minted, single-use, document-bound and act-bound marker before a credential carrying API Key Scope.requireconsent may submit or cancel a document. Because ERPNext performs further document writes as a consequence of a governed act...

5.7CVSS5.9AI score0.00233EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•17 views

Banks: User-controlled prompt input can be parsed as privileged chat messages

Summary Banks' Prompt.chatmessages method parses every rendered output line as a potential ChatMessage JSON object. If attacker-controlled template data renders to JSON such as "role":"system","content":"...", Banks returns it as a privileged system message instead of treating it as plain...

6.5CVSS5.9AI score0.00335EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•15 views

pyLoad: Lack of Input Size Validation Leads to Denial of Service (DoS) and Process Termination

Description:The API rpc function in apiblueprint.py handles multipart/form-data uploads by reading the whole content of the uploaded file into memory with file.read. This occurs before the data is sent to the underlying function. Since there is no size limit set at this point, a large file upload...

6.5CVSS6AI score0.00371EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•18 views

Banks: Symlink traversal and arbitrary file disclosure/overwrite in DirectoryPromptRegistry

SummaryIn banks.registries.DirectoryPromptRegistry, prompt file paths and the index file index.json do not refuse symbolic links. When a prompt directory contains or accepts untrusted files e.g. unpacked archives, shared repositories, or multi-tenant folders, symbolic links pointing outside the...

7.3CVSS5.9AI score0.00134EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•16 views

Indico: Incomplete Server-Side Request Forgery (SSRF) check

ImpactIndico makes outgoing requests to user-provides URLs in various places. This is mostly intentional and part of Indico's functionality, but of course it is never intended to let you access "special" targets such as localhost or cloud metadata endpoints. The previous fix CVE-2026-25738 did no...

6.8CVSS5.8AI score0.00339EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•24 views

pyLoad: Unauthenticated access to /web/<path:filename> bypasses authentication on sensitive templates and leaks internal error details via exception attribute typo

SummaryThe /web/ route in src/pyload/webui/app/blueprints/appblueprint.py renders Jinja2 templates without any authentication requirement. Every equivalent direct route /logs, /settings, /queue, /dashboard, etc. is protected by @loginrequired, but the underlying templates for all of these pages a...

5.3CVSS6.2AI score0.00296EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•15 views

Strawberry legacy graphql-ws retains naturally completed subscription slots

SummaryStrawberry's legacy graphql-ws subscription handler can retain task and subscription bookkeeping after a one-shot subscription has naturally sent its complete message. When the application configures maxsubscriptionsperconnection, the handler counts those completed operations in...

3.7CVSS5.8AI score0.0043EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•19 views

Indico: Missing access check in legacy session export API

ImpactA legacy API to retrieve session details could be misused to retrieve metadata such as title, description and conveners of a restricted session within without having access to that session, as long as the event itself was accessible. PatchesYou should to update to Indico 3.3.13 as soon as...

4.3CVSS5.8AI score0.00235EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•17 views

Strawberry GraphQL: Synchronous permission checks can treat an awaitable authorization result as truthy

SummaryPermissionExtension.resolve evaluates the return value of haspermission for truthiness on the synchronous path. supportssync only classifies a permission as asynchronous when haspermission is declared with async def via inspect.iscoroutinefunction, so a plain def that returns an awaitable ...

7.5CVSS6AI score0.00449EPSS
SaveExploits0References8Affected Software1
Total number of security vulnerabilities7970