mirror of
https://abf.rosa.ru/djam/glibc40.git
synced 2025-02-23 15:52:52 +00:00
fix CVE-2021-27645
This commit is contained in:
parent
13437af9e4
commit
7706dded45
2 changed files with 23 additions and 0 deletions
21
CVE-2021-27645.patch
Normal file
21
CVE-2021-27645.patch
Normal file
|
@ -0,0 +1,21 @@
|
|||
diff -ruN a/nscd/netgroupcache.c b/nscd/netgroupcache.c
|
||||
--- a/nscd/netgroupcache.c 2020-02-01 20:52:50.000000000 +0900
|
||||
+++ b/nscd/netgroupcache.c 2021-04-16 09:10:09.046603554 +0900
|
||||
@@ -248,7 +248,7 @@
|
||||
: NULL);
|
||||
ndomain = (ndomain ? newbuf + ndomaindiff
|
||||
: NULL);
|
||||
- buffer = newbuf;
|
||||
+ *tofreep = buffer = newbuf;
|
||||
}
|
||||
|
||||
nhost = memcpy (buffer + bufused,
|
||||
@@ -319,7 +319,7 @@
|
||||
else if (status == NSS_STATUS_TRYAGAIN && e == ERANGE)
|
||||
{
|
||||
buflen *= 2;
|
||||
- buffer = xrealloc (buffer, buflen);
|
||||
+ *tofreep = buffer = xrealloc (buffer, buflen);
|
||||
}
|
||||
else if (status == NSS_STATUS_RETURN
|
||||
|| status == NSS_STATUS_NOTFOUND
|
|
@ -188,6 +188,8 @@ Patch1038: glibc-2.31.9000-aarch64-compile.patch
|
|||
Patch1039: https://github.com/FireBurn/glibc/commit/4483f2500825a84382c2a6a9ac60fc77954533d7.patch
|
||||
Patch1040: https://github.com/FireBurn/glibc/commit/2efa9591e5e8a129e7b73ad0dad3eecbd69482ff.patch
|
||||
|
||||
Patch1050: CVE-2021-27645.patch
|
||||
|
||||
# do not remove this BR - it helps to bootstrap the generator
|
||||
BuildRequires: devel-rpm-generators
|
||||
BuildRequires: autoconf2.5
|
||||
|
|
Loading…
Add table
Reference in a new issue