public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes
@ 2021-05-21  8:54 fweimer at redhat dot com
  2021-05-21  9:52 ` [Bug nptl/27896] " siddhesh at sourceware dot org
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: fweimer at redhat dot com @ 2021-05-21  8:54 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

            Bug ID: 27896
           Summary: mq_notify does not handle separately allocated thread
                    attributes
           Product: glibc
           Version: 2.34
            Status: NEW
          Severity: normal
          Priority: P2
         Component: nptl
          Assignee: unassigned at sourceware dot org
          Reporter: fweimer at redhat dot com
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

mq_notify makes a shallow copy of pthread_attr_t here:

  if (notification->sigev_notify_attributes != NULL)
    {
      /* The thread attribute has to be allocated separately.  */
      data.attr = (pthread_attr_t *) malloc (sizeof (pthread_attr_t));
      if (data.attr == NULL)
        return -1;

      memcpy (data.attr, notification->sigev_notify_attributes,
              sizeof (pthread_attr_t));
    }

This introduces a potential for a use-after-free bug because the affinity mask
has been separately allocated, since before the addition of mq_notify. (A
caller of mq_notify can call pthread_attr_destroy immediately after mq_notify
returns and before the new thread is created.)

Found through code inspection. No known application impact.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
@ 2021-05-21  9:52 ` siddhesh at sourceware dot org
  2021-05-26  5:30 ` [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574) siddhesh at sourceware dot org
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: siddhesh at sourceware dot org @ 2021-05-21  9:52 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

Siddhesh Poyarekar <siddhesh at sourceware dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |siddhesh at sourceware dot org
              Flags|                            |security+

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
  2021-05-21  9:52 ` [Bug nptl/27896] " siddhesh at sourceware dot org
@ 2021-05-26  5:30 ` siddhesh at sourceware dot org
  2021-05-31  6:42 ` siddhesh at sourceware dot org
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: siddhesh at sourceware dot org @ 2021-05-26  5:30 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

Siddhesh Poyarekar <siddhesh at sourceware dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|mq_notify does not handle   |mq_notify does not handle
                   |separately allocated thread |separately allocated thread
                   |attributes                  |attributes (CVE-2021-33574)
              Alias|                            |CVE-2021-33574

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
  2021-05-21  9:52 ` [Bug nptl/27896] " siddhesh at sourceware dot org
  2021-05-26  5:30 ` [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574) siddhesh at sourceware dot org
@ 2021-05-31  6:42 ` siddhesh at sourceware dot org
  2021-05-31  7:24 ` siddhesh at sourceware dot org
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: siddhesh at sourceware dot org @ 2021-05-31  6:42 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

--- Comment #1 from Siddhesh Poyarekar <siddhesh at sourceware dot org> ---
Sorry I missed this in my Mitre CVE report: the only use-after-free indirection
is through the extensions member of struct pthread_attr (see
sysdeps/nptl/internaltypes.h) and it got introduced in glibc-2.32.  As a
result, only glibc-2.32 and glibc-2.33 have a use-after-free.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (2 preceding siblings ...)
  2021-05-31  6:42 ` siddhesh at sourceware dot org
@ 2021-05-31  7:24 ` siddhesh at sourceware dot org
  2021-06-01 15:14 ` schwab@linux-m68k.org
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: siddhesh at sourceware dot org @ 2021-05-31  7:24 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

--- Comment #2 from Siddhesh Poyarekar <siddhesh at sourceware dot org> ---
(In reply to Siddhesh Poyarekar from comment #1)
> Sorry I missed this in my Mitre CVE report: the only use-after-free
> indirection is through the extensions member of struct pthread_attr (see
> sysdeps/nptl/internaltypes.h) and it got introduced in glibc-2.32.  As a
> result, only glibc-2.32 and glibc-2.33 have a use-after-free.

Sorry again, this does in fact affect all versions of glibc because even though
extensions were introduced in 2.32, the cpuset before that were also an
additional indirection and hence would result in a similar use-after-free.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (3 preceding siblings ...)
  2021-05-31  7:24 ` siddhesh at sourceware dot org
@ 2021-06-01 15:14 ` schwab@linux-m68k.org
  2021-06-03  5:54 ` siddhesh at sourceware dot org
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: schwab@linux-m68k.org @ 2021-06-01 15:14 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

Andreas Schwab <schwab@linux-m68k.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |2.34
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Andreas Schwab <schwab@linux-m68k.org> ---
Fixed in 2.34.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (4 preceding siblings ...)
  2021-06-01 15:14 ` schwab@linux-m68k.org
@ 2021-06-03  5:54 ` siddhesh at sourceware dot org
  2021-06-04  3:56 ` liqingqing3 at huawei dot com
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: siddhesh at sourceware dot org @ 2021-06-03  5:54 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

--- Comment #4 from Siddhesh Poyarekar <siddhesh at sourceware dot org> ---
Fixed commits:

https://sourceware.org/git/?p=glibc.git;a=commit;h=42d359350510506b87101cf77202fefcbfc790cb
https://sourceware.org/git/?p=glibc.git;a=commit;h=217b6dc298156bdb0d6aea9ea93e7e394a5ff091

A note on the security impact based on my analysis of the bug.  In
order to mount a minimal attack using this flaw, an attacker needs
many pre-requisites to be able to even crash a program using this
mq_notify bug:

1. The program call to mq_notify needs to be controlled by the attacker
2. The program must provide attributes to control creation of the
notification thread in mq_notify
3. The program must have the race condition where it may potentially
destroy the notification thread attributes before the notification
thread is created
4. The program must set CPU affinity or signal mask of the
notification thread to actually cause the use-after-free dereference

There are no known applications in distributions that have *all* these
pre-requisites and it's quite rare to have all of those conditions
together, so I reckon the attack complexity is very high.

In the worst (or theoretical) case that such an application exists, an
attacker would at best be able to control on which CPU the
notification thread runs; the signal mask, even if set is overwritten
(i.e. all signals unblocked) before the notification function is
called.  The change in scheduling should not have an impact on
confidentiality or integrity of a compliant application.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (5 preceding siblings ...)
  2021-06-03  5:54 ` siddhesh at sourceware dot org
@ 2021-06-04  3:56 ` liqingqing3 at huawei dot com
  2021-06-04  4:19 ` siddhesh at sourceware dot org
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liqingqing3 at huawei dot com @ 2021-06-04  3:56 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

liqingqing <liqingqing3 at huawei dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |liqingqing3 at huawei dot com

--- Comment #5 from liqingqing <liqingqing3 at huawei dot com> ---
hi all, what about the attr->stack?  I think if one thread can destroy cpuset,
means that it can also free the other memory.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (6 preceding siblings ...)
  2021-06-04  3:56 ` liqingqing3 at huawei dot com
@ 2021-06-04  4:19 ` siddhesh at sourceware dot org
  2021-06-16 17:43 ` manojh3012 at gmail dot com
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: siddhesh at sourceware dot org @ 2021-06-04  4:19 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

--- Comment #6 from Siddhesh Poyarekar <siddhesh at sourceware dot org> ---
The thread stack memory is not freed with pthread_attr_destroy; it continues to
be reachable and valid since the thread would need it.  Just like with regular
threads, it is the responsibility of the application to ensure that the stack
memory remains reachable and valid for the duration of the notification thread.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (7 preceding siblings ...)
  2021-06-04  4:19 ` siddhesh at sourceware dot org
@ 2021-06-16 17:43 ` manojh3012 at gmail dot com
  2021-06-16 18:18 ` fweimer at redhat dot com
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: manojh3012 at gmail dot com @ 2021-06-16 17:43 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

manojh3012 <manojh3012 at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |manojh3012 at gmail dot com

--- Comment #7 from manojh3012 <manojh3012 at gmail dot com> ---
The suggested patch doesn't work for glibc 2.28 since `__pthread_attr_copy` is
not available in that version. Any suggestions/fixes?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (8 preceding siblings ...)
  2021-06-16 17:43 ` manojh3012 at gmail dot com
@ 2021-06-16 18:18 ` fweimer at redhat dot com
  2021-06-17  1:26 ` manojh3012 at gmail dot com
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: fweimer at redhat dot com @ 2021-06-16 18:18 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com

--- Comment #8 from Florian Weimer <fweimer at redhat dot com> ---
(In reply to manojh3012 from comment #7)
> The suggested patch doesn't work for glibc 2.28 since `__pthread_attr_copy`
> is not available in that version. Any suggestions/fixes?

You need to backport this additional commit:

commit 331c6e8a184167dd21a9f0b3fc165aeefea6eeca
Author: Florian Weimer <fweimer@redhat.com>
Date:   Tue May 19 12:32:39 2020 +0200

    nptl: Add __pthread_attr_copy for copying pthread_attr_t objects

It should be self-contained.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (9 preceding siblings ...)
  2021-06-16 18:18 ` fweimer at redhat dot com
@ 2021-06-17  1:26 ` manojh3012 at gmail dot com
  2021-06-17  2:00 ` liqingqing3 at huawei dot com
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: manojh3012 at gmail dot com @ 2021-06-17  1:26 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

--- Comment #9 from manojh3012 <manojh3012 at gmail dot com> ---
Thanks but that commit uses __pthread_attr_setaffinity_np which is not
available in 2.28 as well. I have to backport other commits looks like to brin
in __pthread_attr_setaffinity_np. Any pointers on what is needed for that?

Also, is it possible to create a patch suitable for older glibc versions that
don't have __pthread_attr_copy()?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (10 preceding siblings ...)
  2021-06-17  1:26 ` manojh3012 at gmail dot com
@ 2021-06-17  2:00 ` liqingqing3 at huawei dot com
  2021-06-17  2:02 ` liqingqing3 at huawei dot com
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liqingqing3 at huawei dot com @ 2021-06-17  2:00 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

--- Comment #10 from liqingqing <liqingqing3 at huawei dot com> ---
Created attachment 13497
  --> https://sourceware.org/bugzilla/attachment.cgi?id=13497&action=edit
adapt for 2.28

hi, all, how about this two patches?  ther are all from glibc upstream, and I
had do some modification for the second patch. 


diff --git a/sysdeps/unix/sysv/linux/mq_notify.c
b/sysdeps/unix/sysv/linux/mq_notify.c
index c4091169..76963567 100644
--- a/sysdeps/unix/sysv/linux/mq_notify.c
+++ b/sysdeps/unix/sysv/linux/mq_notify.c
@@ -260,7 +260,34 @@ mq_notify (mqd_t mqdes, const struct sigevent
*notification)
       if (data.attr == NULL)
        return -1;

-      __pthread_attr_copy (data.attr, notification->sigev_notify_attributes);
+      memcpy (data.attr, notification->sigev_notify_attributes,
+            sizeof (pthread_attr_t));
+
+      struct pthread_attr *source =
+         (struct pthread_attr *) (notification->sigev_notify_attributes);
+      struct pthread_attr *target = (struct pthread_attr *) (data.attr);
+      cpu_set_t *newp;
+      cpu_set_t *cpuset = source->cpuset;
+      size_t cpusetsize = source->cpusetsize;
+
+      /* alloc a new memory for cpuset to avoid use after free */
+      if (cpuset != NULL && cpusetsize > 0)
+       {
+         newp = (cpu_set_t *) malloc (cpusetsize);
+         if (newp == NULL)
+           {
+             free(data.attr);
+             return -1;
+           }
+
+         memcpy (newp, cpuset, cpusetsize);
+         target->cpuset = newp;
+       }
+      else
+       {
+         target->cpuset = NULL;
+         target->cpusetsize = 0;
+       }
     }

   /* Construct the new request.  */
@@ -273,7 +300,7 @@ mq_notify (mqd_t mqdes, const struct sigevent
*notification)
   int retval = INLINE_SYSCALL (mq_notify, 2, mqdes, &se);

   /* If it failed, free the allocated memory.  */
-  if (__glibc_unlikely (retval != 0))
+  if (retval != 0 && data.attr != NULL)
     {
       pthread_attr_destroy (data.attr);
       free (data.attr);
-- 




detailes: 
https://gitee.com/src-openeuler/glibc/blob/openEuler-20.03-LTS-SP2/backport-CVE-2021-33574-0002-Fix-mq_notify-bug-27896.patch

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (11 preceding siblings ...)
  2021-06-17  2:00 ` liqingqing3 at huawei dot com
@ 2021-06-17  2:02 ` liqingqing3 at huawei dot com
  2021-08-01 15:54 ` andyliuliming at outlook dot com
  2021-08-02  0:51 ` carlos at redhat dot com
  14 siblings, 0 replies; 16+ messages in thread
From: liqingqing3 at huawei dot com @ 2021-06-17  2:02 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

--- Comment #11 from liqingqing <liqingqing3 at huawei dot com> ---
(In reply to liqingqing from comment #10)
> Created attachment 13497 [details]
> adapt for 2.28
> 
> hi, all, how about this two patches?  ther are all from glibc upstream, and
> I had do some modification for the second patch. 
> 
> 
> diff --git a/sysdeps/unix/sysv/linux/mq_notify.c
> b/sysdeps/unix/sysv/linux/mq_notify.c
> index c4091169..76963567 100644
> --- a/sysdeps/unix/sysv/linux/mq_notify.c
> +++ b/sysdeps/unix/sysv/linux/mq_notify.c
> @@ -260,7 +260,34 @@ mq_notify (mqd_t mqdes, const struct sigevent
> *notification)
>        if (data.attr == NULL)
>  	return -1;
>  
> -      __pthread_attr_copy (data.attr,
> notification->sigev_notify_attributes);
> +      memcpy (data.attr, notification->sigev_notify_attributes,
> +	     sizeof (pthread_attr_t));
> +
> +      struct pthread_attr *source =
> +	  (struct pthread_attr *) (notification->sigev_notify_attributes);
> +      struct pthread_attr *target = (struct pthread_attr *) (data.attr);
> +      cpu_set_t *newp;
> +      cpu_set_t *cpuset = source->cpuset;
> +      size_t cpusetsize = source->cpusetsize;
> +
> +      /* alloc a new memory for cpuset to avoid use after free */
> +      if (cpuset != NULL && cpusetsize > 0)
> +	{
> +	  newp = (cpu_set_t *) malloc (cpusetsize);
> +	  if (newp == NULL)
> +	    {
> +	      free(data.attr);
> +	      return -1;
> +	    }
> +
> +	  memcpy (newp, cpuset, cpusetsize);
> +	  target->cpuset = newp;
> +	}
> +      else
> +	{
> +	  target->cpuset = NULL;
> +	  target->cpusetsize = 0;
> +	}
>      }
>  
>    /* Construct the new request.  */
> @@ -273,7 +300,7 @@ mq_notify (mqd_t mqdes, const struct sigevent
> *notification)
>    int retval = INLINE_SYSCALL (mq_notify, 2, mqdes, &se);
>  
>    /* If it failed, free the allocated memory.  */
> -  if (__glibc_unlikely (retval != 0))
> +  if (retval != 0 && data.attr != NULL)
>      {
>        pthread_attr_destroy (data.attr);
>        free (data.attr);
> -- 
> 
> 
> 
> 
> detailes: 
> https://gitee.com/src-openeuler/glibc/blob/openEuler-20.03-LTS-SP2/backport-
> CVE-2021-33574-0002-Fix-mq_notify-bug-27896.patch

the first one is commit: 42d359350510506b87101cf77202fefcbfc790cb :
https://gitee.com/src-openeuler/glibc/blob/openEuler-20.03-LTS-SP2/backport-
> CVE-2021-33574-0001-Fix-mq_notify-bug-27896.patch

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (12 preceding siblings ...)
  2021-06-17  2:02 ` liqingqing3 at huawei dot com
@ 2021-08-01 15:54 ` andyliuliming at outlook dot com
  2021-08-02  0:51 ` carlos at redhat dot com
  14 siblings, 0 replies; 16+ messages in thread
From: andyliuliming at outlook dot com @ 2021-08-01 15:54 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

Liming Liu <andyliuliming at outlook dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andyliuliming at outlook dot com

--- Comment #12 from Liming Liu <andyliuliming at outlook dot com> ---
when will the 2.28 in buster be patched? thanks.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574)
  2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
                   ` (13 preceding siblings ...)
  2021-08-01 15:54 ` andyliuliming at outlook dot com
@ 2021-08-02  0:51 ` carlos at redhat dot com
  14 siblings, 0 replies; 16+ messages in thread
From: carlos at redhat dot com @ 2021-08-02  0:51 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=27896

Carlos O'Donell <carlos at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |carlos at redhat dot com

--- Comment #13 from Carlos O'Donell <carlos at redhat dot com> ---
(In reply to Liming Liu from comment #12)
> when will the 2.28 in buster be patched? thanks.

This is the upstream glibc bug tracker. Please consider reporting your issue
with the Debian glibc team. It looks like this has already been reported here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989147, I would follow up
there with Debian.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2021-08-02  0:51 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-21  8:54 [Bug nptl/27896] New: mq_notify does not handle separately allocated thread attributes fweimer at redhat dot com
2021-05-21  9:52 ` [Bug nptl/27896] " siddhesh at sourceware dot org
2021-05-26  5:30 ` [Bug nptl/27896] mq_notify does not handle separately allocated thread attributes (CVE-2021-33574) siddhesh at sourceware dot org
2021-05-31  6:42 ` siddhesh at sourceware dot org
2021-05-31  7:24 ` siddhesh at sourceware dot org
2021-06-01 15:14 ` schwab@linux-m68k.org
2021-06-03  5:54 ` siddhesh at sourceware dot org
2021-06-04  3:56 ` liqingqing3 at huawei dot com
2021-06-04  4:19 ` siddhesh at sourceware dot org
2021-06-16 17:43 ` manojh3012 at gmail dot com
2021-06-16 18:18 ` fweimer at redhat dot com
2021-06-17  1:26 ` manojh3012 at gmail dot com
2021-06-17  2:00 ` liqingqing3 at huawei dot com
2021-06-17  2:02 ` liqingqing3 at huawei dot com
2021-08-01 15:54 ` andyliuliming at outlook dot com
2021-08-02  0:51 ` carlos at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).