Skip to content

Commit 9648154

Browse files
authored
chore: bump pillow and python-multipart for CVEs, add SECURITY.md (#564)
- pillow 12.1.1 -> 12.2.0 fixes CVE-2026-40192 (FITS GZIP decompression bomb) - python-multipart 0.0.22 -> 0.0.26 via workspace constraint (transitive via mcp) - add NVIDIA SECURITY.md disclosure policy
1 parent 8be4ff7 commit 9648154

4 files changed

Lines changed: 126 additions & 99 deletions

File tree

SECURITY.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
## Security
2+
3+
NVIDIA is dedicated to the security and trust of our software products and services, including all source code repositories managed through our organization.
4+
5+
If you need to report a security issue, please use the appropriate contact points outlined below. **Please do not report security vulnerabilities through GitHub.** If a potential security issue is inadvertently reported via a public issue or pull request, NVIDIA maintainers may limit public discussion and redirect the reporter to the appropriate private disclosure channels.
6+
7+
## Reporting Potential Security Vulnerability in an NVIDIA Product
8+
9+
To report a potential security vulnerability in any NVIDIA product:
10+
- Web: [Security Vulnerability Submission Form](https://www.nvidia.com/object/submit-security-vulnerability.html)
11+
- E-Mail: psirt@nvidia.com
12+
- We encourage you to use the following PGP key for secure email communication: [NVIDIA public PGP Key for communication](https://www.nvidia.com/en-us/security/pgp-key)
13+
- Please include the following information:
14+
- Product/Driver name and version/branch that contains the vulnerability
15+
- Type of vulnerability (code execution, denial of service, buffer overflow, etc.)
16+
- Instructions to reproduce the vulnerability
17+
- Proof-of-concept or exploit code
18+
- Potential impact of the vulnerability, including how an attacker could exploit the vulnerability
19+
20+
While NVIDIA currently does not have a bug bounty program, we do offer acknowledgement when an externally reported security issue is addressed under our coordinated vulnerability disclosure policy. Please visit our [Product Security Incident Response Team (PSIRT)](https://www.nvidia.com/en-us/security/psirt-policies/) policies page for more information.
21+
22+
## NVIDIA Product Security
23+
24+
For all security-related concerns, please visit NVIDIA's Product Security portal at https://www.nvidia.com/en-us/security

packages/data-designer-config/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies = [
2222
"jinja2>=3.1.6,<4",
2323
"numpy>=1.23.5,<3",
2424
"pandas>=2.3.3,<3",
25-
"pillow>=12.1.1,<13",
25+
"pillow>=12.2.0,<13", # 12.2.0 fixes CVE-2026-40192 (FITS GZIP decompression bomb)
2626
"pyarrow>=19.0.1,<20", # Required for parquet I/O operations
2727
"pydantic[email]>=2.9.2,<3",
2828
"pygments>=2.20,<3",

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,11 @@ required-version = ">=0.7.10"
3434
# Minimum versions for transitive dependencies with known security vulnerabilities.
3535
# aiohttp 3.13.3: CVE-2026-22815, CVE-2026-34513 through CVE-2026-34525 (multiple DoS, CRLF injection, credential theft)
3636
# cryptography 46.0.6: CVE-2026-39892 (buffer overflow on Python >3.11)
37+
# python-multipart 0.0.22: security advisory (transitive via mcp)
3738
constraint-dependencies = [
3839
"aiohttp>=3.13.5",
3940
"cryptography>=46.0.7",
41+
"python-multipart>=0.0.26",
4042
]
4143

4244
[dependency-groups]

0 commit comments

Comments
 (0)