]> git.ipfire.org Git - thirdparty/glibc.git/commit
libio: Disable vtable validation for pre-2.1 interposed handles [BZ #25203]
authorFlorian Weimer <fweimer@redhat.com>
Thu, 28 Nov 2019 13:42:32 +0000 (14:42 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 28 Nov 2019 13:42:32 +0000 (14:42 +0100)
commitbef0b1cb31bed76a355776154af9191ed1758222
tree604140c0d3ce4acd6116ebf83c8a9bef0d3c553f
parent4d5cfeb510125345cb41431afc9022492994cffa
libio: Disable vtable validation for pre-2.1 interposed handles [BZ #25203]

Commit c402355dfa7807b8e0adb27c009135a7e2b9f1b0 ("libio: Disable
vtable validation in case of interposition [BZ #23313]") only covered
the interposable glibc 2.1 handles, in libio/stdfiles.c.  The
parallel code in libio/oldstdfiles.c needs similar detection logic.

Fixes (again) commit db3476aff19b75c4fdefbe65fcd5f0a90588ba51
("libio: Implement vtable verification [BZ #20191]").

Change-Id: Ief6f9f17e91d1f7263421c56a7dc018f4f595c21
(cherry picked from commit cb61630ed712d033f54295f776967532d3f4b46a)
NEWS
libio/oldstdfiles.c