Lucene search
+L
Osv PysecRecent

7962 matches found

osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•25 views

PYSEC-2026-966 TensorFlow vulnerable to null-dereference in `mlir::tfg::TFOp::nameAttr`

Impact When mlir::tfg::TFOp::nameAttr receives null type list attributes, it crashes. cpp StatusOr GraphDefImporter::ArgNumTypeconst NamedAttrList &attrs, const OpDef::ArgDef &argdef, SmallVectorImpl &types // Check whether a type list attribute is specified. if !argdef.typelistattr.empty if auto...

5.9CVSS7.3AI score0.00717EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•24 views

PYSEC-2026-1015 TensorFlow vulnerable to assertion fail on MLIR empty edge names

Impact When mlir::tfg::ConvertGenericFunctionToFunctionDef is given empty function attributes, it crashes. cpp // We pre-allocate the array of operands and populate it using the // outputnametoposition and controloutputtoposition populated // previously. SmallVector retvalsfunc.retsize +...

5.9CVSS7.3AI score0.00701EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•17 views

PYSEC-2026-937 TensorFlow vulnerable to `CHECK` fail in `EmptyTensorList`

Impact If EmptyTensorList receives an input elementshape with more than one dimension, it gives a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf tf.rawops.EmptyTensorListelementshape=tf.onesdtype=tf.int32, shape=1, 0,...

5.9CVSS7AI score0.00488EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•21 views

PYSEC-2026-1022 TensorFlow vulnerable to `CHECK` fail in `tf.random.gamma`

Impact When tf.random.gamma receives large input shape and rates, it gives a CHECK fail that can trigger a denial of service attack. python import tensorflow as tf arg0=tf.random.uniformshape=4,, dtype=tf.int32, maxval=65536 arg1=tf.random.uniformshape=4, 4, dtype=tf.float64, maxval=None...

5.9CVSS7AI score0.00488EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•15 views

PYSEC-2026-1014 TensorFlow vulnerable to `CHECK` fail in `DrawBoundingBoxes`

Impact When DrawBoundingBoxes receives an input boxes that is not of dtype float, it gives a CHECK fail that can trigger a denial of service attack. python import tensorflow as tf import numpy as np arg0=tf.constantvalue=np.random.randomsize=1, 3, 2, 3, shape=1, 3, 2, 3, dtype=tf.half...

5.9CVSS7.1AI score0.00478EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•24 views

PYSEC-2026-965 TensorFlow segfault TFLite converter on per-channel quantized transposed convolutions

Impact When converting transposed convolutions using per-channel weight quantization the converter segfaults and crashes the Python process. python import tensorflow as tf class QuantConv2DTransposedtf.keras.layers.Layer: def buildself, inputshape: self.kernel = self.addweight"kernel", 3, 3,...

5.9CVSS7.2AI score0.00765EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•25 views

PYSEC-2026-976 TensorFlow vulnerable to `CHECK` fail in `QuantizeAndDequantizeV3`

Impact If QuantizeAndDequantizeV3 is given a nonscalar numbits input tensor, it results in a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf signedinput = True rangegiven = False narrowrange = False axis = -1 input = tf.constant-3.5, shape=1,...

5.9CVSS7AI score0.00478EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•24 views

PYSEC-2026-1019 TensorFlow vulnerable to `CHECK` failure in `AvgPoolOp`

Impact The AvgPoolOp function takes an argument ksize that must be positive but is not checked. A negative ksize can trigger a CHECK failure and crash the program. python import tensorflow as tf import numpy as np value = np.ones1, 1, 1, 1 ksize = 1, 1e20, 1, 1 strides = 1, 1, 1, 1 padding = 'SAM...

5.9CVSS7.1AI score0.00721EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•20 views

PYSEC-2026-978 TensorFlow vulnerable to `CHECK` fail in `FakeQuantWithMinMaxVarsPerChannel`

Impact If FakeQuantWithMinMaxVarsPerChannel is given min or max tensors of a rank other than one, it results in a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf numbits = 8 narrowrange = False inputs = tf.constant0, shape=4, dtype=tf.float32 min ...

5.9CVSS7AI score0.00478EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•21 views

PYSEC-2026-987 TensorFlow vulnerable to `CHECK` failure in tf.reshape via overflows

Impact The implementation of tf.reshape op in TensorFlow is vulnerable to a denial of service via CHECK-failure assertion failure caused by overflowing the number of elements in a tensor: python import tensorflow as tf tf.reshapetensor=1,shape=tf.constant0 for i in range255, dtype=tf.int64 This i...

5.9CVSS7AI score0.00478EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•23 views

PYSEC-2026-1016 TensorFlow vulnerable to `CHECK` fail in `RaggedTensorToVariant`

Impact If RaggedTensorToVariant is given a rtnestedsplits list that contains tensors of ranks other than one, it results in a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf batchedinput = True rtnestedsplits = tf.constant0,32,64, shape=3,...

5.9CVSS7.1AI score0.00462EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•26 views

PYSEC-2026-989 TensorFlow vulnerable to OOB write in `scatter_nd` in TF Lite

Impact The ScatterNd function takes an input argument that determines the indices of of the output tensor. An input index greater than the output tensor or less than zero will either write content at the wrong index or trigger a crash. Patches We have patched the issue in GitHub commit...

7CVSS7.9AI score0.00566EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•20 views

PYSEC-2026-1027 TensorFlow vulnerable to OOB read in `Gather_nd` in TF Lite

Impact The GatherNd function takes arguments that determine the sizes of inputs and outputs. If the inputs given are greater than or equal to the sizes of the outputs, an out-of-bounds memory read is triggered. Patches We have patched the issue in GitHub commit...

7CVSS7.8AI score0.00566EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 10:17 a.m.•20 views

PYSEC-2026-1043 TensorFlow vulnerable to `CHECK` fail in `DenseBincount`

Impact DenseBincount assumes its input tensor weights to either have the same shape as its input tensor input or to be length-0. A different weights shape will trigger a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf binaryoutput = True input =...

5.9CVSS7AI score0.00478EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 10:16 a.m.•24 views

PYSEC-2026-2088

In Apache Airflow before 3.3.0, the REST API task-instance detail and list endpoints returned a deferred task's trigger kwargs without masking. When a deferred operator passed a secret for example a provider API key into its trigger, any authenticated user with DAG-scoped task-instance read acces...

6.5CVSS5.8AI score0.00664EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/07/07 10:16 a.m.•25 views

PYSEC-2026-2086

A bug in Apache Airflow's /ui/dependencies scheduling graph endpoint applied the caller's readable-Dag filter to the top-level serialized Dag key but still emitted referenced Dag IDs through the dep.source and dep.target fields of trigger / sensor dependency entries. An authenticated UI user with...

4.3CVSS5.8AI score0.00636EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/07/07 10:16 a.m.•28 views

PYSEC-2026-2083

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS5.8AI score0.00601EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/07/07 10:16 a.m.•29 views

PYSEC-2026-2087

The Config API in Apache Airflow surfaced per-key secrets-backend overrides environment variables like AIRFLOWSECRETSBACKENDKWARGSECRETID and AIRFLOWWORKERSSECRETSBACKENDKWARGSECRETID as synthetic config options whose option names were not in sensitiveconfigvalues, so the masker did not redact...

6.5CVSS5.8AI score0.00664EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/07/07 10:16 a.m.•22 views

PYSEC-2026-2082

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS6.5AI score0.01649EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/06 9:16 p.m.•31 views

PYSEC-2026-2140

Crawl4AI is an open-source LLM-friendly web crawler and scraper. Prior to 0.9.0, the Docker API server applied its SSRF destination check on the non-streaming /crawl path but not on the streaming path. handlestreamcrawlrequest passed seed URLs straight to the crawler with no destination validatio...

8.6CVSS5.9AI score0.00445EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/07/06 9:16 p.m.•34 views

PYSEC-2026-2139

Crawl4AI is an open-source LLM-friendly web crawler and scraper. Prior to 0.9.0, the Docker API server accepted request-supplied browserconfig.extraargs, which flowed into Chromium's launch arguments. An attacker could inject Chromium switches that replace a child-process launch command together...

10CVSS6.3AI score0.00939EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/07/06 9:16 p.m.•19 views

PYSEC-2026-2303

vLLM is a library for LLM inference and serving. From 0.12.0 to before 0.24.0, sending a pure prompt embeds payload in a /v1/completions request with a model using M-RoPE causes EngineCore to fail an assertion and fatally crash, shutting down the entire server application. Any remote user who is...

6.5CVSS7.3AI score0.00665EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/07/06 9:16 p.m.•31 views

PYSEC-2026-2138

Crawl4AI is an open-source LLM-friendly web crawler and scraper. Prior to 0.9.0, when the crawler saves a downloaded file, the destination filename was taken from attacker-influenced input and joined to the downloads directory with no confinement. A filename containing an absolute path or travers...

9.6CVSS6.5AI score0.00809EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/07/06 9:16 p.m.•20 views

PYSEC-2026-2304

vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Prior to 0.24.0, the structuredoutputs.regex API parameter passes a user-supplied regular expression string directly to the grammar compiler backends with no compilation timeout; in the xgrammar backend the stri...

7.5CVSS7.2AI score0.00583EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/06 8:16 p.m.•27 views

PYSEC-2026-2305

vLLM is an inference and serving engine for large language models. From 0.22.0 to 0.23.0, the /v1/audio/transcriptions and /v1/audio/translations routes call request.file.read to fully materialize an uploaded audio file into memory before vLLM checks the documented VLLMMAXAUDIOCLIPFILESIZEMB...

6.5CVSS5.9AI score0.00519EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/06 7:17 p.m.•16 views

PYSEC-2026-2255

Pillow is a Python imaging library. Prior to 12.3.0, PIL/BdfFontFile.py bdfchar read the BBX width and height field from a BDF font file and passed attacker-controlled dimensions to Image.new without calling Image.decompressionbombcheck, bypassing Pillow's documented decompression bomb protection...

7.5CVSS7.1AI score0.00421EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/07/06 7:17 p.m.•14 views

PYSEC-2026-2257

Pillow is a Python imaging library. Prior to 12.3.0, WindowsViewer.getcommand constructed a cmd.exe shell command by directly embedding a file path into an f-string without escaping and passed the result to subprocess.Popen..., shell=True, allowing shell metacharacters in the file path to inject...

4.5CVSS6.1AI score0.00179EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/06 7:17 p.m.•15 views

PYSEC-2026-2256

Pillow is a Python imaging library. Prior to 12.3.0, PIL/GdImageFile.py GdImageFile.open read image dimensions from the GD 2.x header and stored them in self.size without calling Image.decompressionbombcheck, allowing a crafted .gd file to trigger excessive C-heap allocation when loaded. This iss...

7.5CVSS7.4AI score0.00418EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/07/06 7:17 p.m.•21 views

PYSEC-2026-2254

Pillow is a Python imaging library. Prior to 12.3.0, PIL/FontFile.py FontFile.compile assembled per-glyph images into a combined bitmap with Image.new"1", xsize, ysize without calling Image.decompressionbombcheck, allowing a font to trigger excessive allocation during conversion or saving. This...

7.5CVSS7.5AI score0.00418EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/07/06 7:17 p.m.•17 views

PYSEC-2026-2253

Pillow is a Python imaging library. Prior to 12.3.0, PIL/PcfFontFile.py loadbitmaps read glyph dimensions from the PCF METRICS section and passed them directly to Image.frombytes without calling Image.decompressionbombcheck, allowing crafted PCF font data to cause excessive memory allocation. Thi...

7.5CVSS6.7AI score0.0041EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/07/06 11:16 a.m.•18 views

PYSEC-2026-2084

Apache Airflow's Google provider operators GCSToSFTPOperator and GCSTimeSpanFileTransformOperator joined GCS object names returned by the bucket listing API directly to a destination filesystem path without normalisation or containment check. A user with write access to the source GCS bucket...

8.1CVSS6AI score0.00994EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/07/06 9:37 a.m.•33 views

PYSEC-2026-1024 TensorFlow vulnerable to `CHECK` fail in `tf.sparse.cross`

Impact If tf.sparse.cross receives an input separator that is not a scalar, it gives a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf tf.sparse.crossinputs=,name='a',separator=tf.constant'a', 'b',dtype=tf.string Patches We have patched the issue ...

5.9CVSS7.1AI score0.00488EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/06 9:37 a.m.•21 views

PYSEC-2026-974 TensorFlow vulnerable to `CHECK` failure in `SobolSample` via missing validation

Impact The implementation of SobolSampleOp is vulnerable to a denial of service via CHECK-failure assertion failure caused by assuming input0, input1, and input2 to be scalar. python import tensorflow as tf tf.rawops.SobolSampledim=tf.constant1,0, numresults=tf.constant1, skip=tf.constant1 Patche...

5.9CVSS7.1AI score0.00531EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/06 9:16 a.m.•27 views

PYSEC-2026-2079

Uncontrolled Resource Consumption vulnerability in Apache IoTDB. Some interface fails to impose reasonable limits on the time span and aggregation interval of the query. An attacker can construct a request with extreme parameters e.g., a very large time range combined with a minimal interval. Thi...

7.5CVSS5.9AI score0.0074EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/07/06 9:16 a.m.•21 views

PYSEC-2026-2080

Authentication Bypass by Spoofing vulnerability in Apache IoTDB. Certain Thrift RPC query handlers lack strict validation of the sessionId parameter. An attacker can construct requests with a forged sessionId and, without performing openSession authentication, receive valid query results. This...

9.1CVSS5.8AI score0.00635EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/07/06 9:16 a.m.•35 views

PYSEC-2026-2081

Apache IoTDB DataNode’s internal RPC interface for creating Trigger instances uses the uploaded Trigger JAR name to build a file path without sufficient validation. If the internal DataNode RPC port is exposed to an untrusted network, an attacker may use path traversal sequences in the JAR name t...

9.8CVSS6AI score0.0069EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•28 views

PYSEC-2026-925 sosreport Exposure of Sensitive Information vulnerability

It was found that the ovirt-log-collector/sosreport collects the RHV admin password unfiltered. Fixed in: sos-4.2-20.el86, ovirt-log-collector-4.4.7-2.el8ev...

5.5CVSS5.8AI score0.00249EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•26 views

PYSEC-2026-806 Regular expression denial of service in eth-account

An exponential ReDoS Regular Expression Denial of Service can be triggered in the eth-account PyPI package, when an attacker is able to supply arbitrary input to the encodestructureddata method...

5.9CVSS7.3AI score0.00912EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•20 views

PYSEC-2026-946 TensorFlow vulnerable to `CHECK` fail in `Conv2DBackpropInput`

Impact When Conv2DBackpropInput receives empty outbackprop inputs e.g. 3, 1, 0, 1, the current CPU/GPU kernels CHECK fail one with dnnl, the other with cudnn. This can be used to trigger a denial of service attack. python import tensorflow as tf import numpy as np inputsizes = 3, 1, 1, 2 filter =...

5.9CVSS7AI score0.00478EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•20 views

PYSEC-2026-786 Barbican authorization flaw before v14.0.0

An authorization flaw was found in openstack-barbican. The default policy rules for the secret metadata API allowed any authenticated user to add, modify, or delete metadata from any secret regardless of ownership. This flaw allows an attacker on the network to modify or delete protected data,...

8.1CVSS6.4AI score0.01253EPSS
SaveExploits0References11
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•21 views

PYSEC-2026-785 openstack-barbican Denial of Service vulnerability

An authorization flaw was found in openstack-barbican, where anyone with an admin role could add secrets to a different project container. This flaw allows an attacker on the network to consume protected resources and cause a denial of service...

4.9CVSS5.5AI score0.01266EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•32 views

PYSEC-2026-847 MEI2Volpiano is vulnerable to XML External Entity (XXE), leading to a Denial of Service (DoS)

DDMAL MEI2Volpiano 0.8.2 is vulnerable to XML External Entity XXE, leading to a Denial of Service. This occurs due to the usage of the unsafe 'xml.etree' library to parse untrusted XML input...

7.5CVSS7.2AI score0.01409EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•30 views

PYSEC-2026-773 Remote code execution in Apache Airflow Docker's Provider

Apache Airflow Docker's Provider prior to 3.0.0 shipped with an example DAG that was vulnerable to authenticated remote code exploit of code on the Airflow worker host. Disable loading of example DAGs or upgrade apache-airflow-providers-docker to 3.0.0 or above...

8.8CVSS8AI score0.01897EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•19 views

PYSEC-2026-888 Uncontrolled Resource Consumption in asyncua and opcua

All versions of package opcua; all versions of package asyncua are vulnerable to Denial of Service DoS due to a missing limitation on the number of received chunks - per single session or in total for all concurrent sessions. An attacker can exploit this vulnerability by sending an unlimited numb...

7.5CVSS7.1AI score0.01583EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•28 views

PYSEC-2026-784 Microsoft: CBC Padding Oracle in Azure Blob Storage Encryption Library

Summary The Azure Storage Encryption library in Java and other languages is vulnerable to a CBC Padding Oracle attack, similar to CVE-2020-8911. The library is not vulnerable to the equivalent of CVE-2020-8912, but only because it currently only supports AES-CBC as encryption mode. Severity...

4.7CVSS6.2AI score0.00532EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•20 views

PYSEC-2026-804 Django REST framework XSS Vulnerability

Django REST framework aka django-rest-framework before 3.9.1 allows XSS because the default DRF Browsable API view templates disable autoescaping...

6.1CVSS6.3AI score0.00779EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•23 views

PYSEC-2026-887 OctoPrint does not have rate limiting on the login page

OctoPrint 1.7.3 and prior does not have rate limiting on the login page, making it possible for attackers to attempt brute force attacks. The severity of this issue is limited by OctoPrint normally running in a restricted LAN. The devel and maintenance branches of the repository have a fix that...

3.7CVSS6.1AI score0.00867EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•18 views

PYSEC-2026-776 Apache Superset allows authenticated users to access metadata they have no permission to

Apache Superset up to 1.5.1 allowed for authenticated users to access metadata information related to datasets they have no permission on. This metadata included the dataset name, columns and metrics...

4.3CVSS5.4AI score0.01371EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•24 views

PYSEC-2026-882 OpenStack Nova Changing vnic_type breaks compute service restart

An issue was discovered in OpenStack Nova before 23.2.2, 24.x before 24.1.2, and 25.x before 25.0.2. By creating a neutron port with the direct vnictype, creating an instance bound to that port, and then changing the vnictype of the bound port to macvtap, an authenticated user may cause the compu...

3.3CVSS6.4AI score0.00309EPSS
SaveExploits1References13
osv_pysec
osv_pysec
•added 2026/07/06 8:03 a.m.•28 views

PYSEC-2026-890 OpenZeppelin Contracts for Cairo account cannot process transactions on Goerli

Impact This vulnerability affects all accounts vanilla and ethereum flavors in the v0.2.0 release of OpenZeppelin Contracts for Cairo, which are not whitelisted on StarkNet mainnet, so only goerli deployments of v0.2.0 accounts are affected. This faulty behavior is not observed in StarkNet's...

6.5CVSS6.4AI score0.01455EPSS
SaveExploits1References11
Total number of security vulnerabilities7962