Projects
openEuler:20.03:LTS:SP3
python-pillow
_service:tar_scm_kernel_repo:backport-Corrected...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm_kernel_repo:backport-Corrected-memory-allocation.patch of Package python-pillow
From fe32501922ef5e1be9a7d307132719bd5d52ca35 Mon Sep 17 00:00:00 2001 From: Andrew Murray <radarhere@users.noreply.github.com> Date: Fri, 14 Jan 2022 10:16:35 +1100 Subject: [PATCH] Corrected allocation Conflict:NA Reference:https://github.com/python-pillow/Pillow/pull/5958/commits/fe32501922ef5e1be9a7d307132719bd5d52ca35 This patch is the rear patch of CVE-2022-22815,CVE-2022-22816 --- src/path.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/path.c b/src/path.c index dea274e..1180406 100644 --- a/src/path.c +++ b/src/path.c @@ -57,7 +57,7 @@ alloc_array(Py_ssize_t count) { if ((unsigned long long)count > (SIZE_MAX / (2 * sizeof(double))) - 1) { return ImagingError_MemoryError(); } - xy = calloc(2 * count * sizeof(double) + 1, sizeof(double)); + xy = calloc(2 * count + 1, sizeof(double)); if (!xy) { ImagingError_MemoryError(); } -- 2.27.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.