#4508: glibc-2.30
--------------------+-----------------------
 Reporter:  renodr  |       Owner:  lfs-book
     Type:  task    |      Status:  new
 Priority:  high    |   Milestone:  9.0
Component:  Book    |     Version:  SVN
 Severity:  normal  |  Resolution:
 Keywords:          |
--------------------+-----------------------

Comment (by renodr):

 '''Security related changes:'''

 {{{
   CVE-2019-7309: x86-64 memcmp used signed Jcc instructions to check
   size.  For x86-64, memcmp on an object size larger than SSIZE_MAX
   has undefined behavior.  On x32, the size_t argument may be passed
   in the lower 32 bits of the 64-bit RDX register with non-zero upper
   32 bits.  When it happened with the sign bit of RDX register set,
   memcmp gave the wrong result since it treated the size argument as
   zero.  Reported by H.J. Lu.

   CVE-2019-9169: Attempted case-insensitive regular-expression match
   via proceed_next_node in posix/regexec.c leads to heap-based buffer
   over-read.  Reported by Hongxu Chen.

 }}}

--
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/4508#comment:1>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to