Back to bug 2093457

Who When What Removed Added
Red Hat Bugzilla 2022-06-03 18:45:49 UTC Pool ID sst_pt_gcc_glibc_rhel_8
Red Hat One Jira (issues.redhat.com) 2022-06-03 19:04:23 UTC Link ID Red Hat Issue Tracker RHELPLAN-124246
Martin Coufal 2022-06-06 07:47:57 UTC QA Contact qe-baseos-tools-bugs mcoufal
Florian Weimer 2022-06-08 13:22:23 UTC Type --- Bug
Doc Text Cause: The tempname function in Red Hat Enterprise Linux 8.4 and later used time-derived randomness for choosing paths.

Consequence: When invoked repeatedly in quick succession, tempnam does not produce the full set of possible file names.

Fix: The new implementation uses getrandom to increase the randomness of generated file names.

Result: More distinct file names are generated by the tempnam function.
Doc Type If docs needed, set a value Bug Fix
Status NEW ASSIGNED
Summary glibc: tempnam() regregresion in glibc affecting RedHat 8.4+. [rhel-8.6.0.z] glibc: tempnam() regression in glibc [rhel-8.6.0]
Florian Weimer 2022-06-08 20:14:14 UTC Status ASSIGNED MODIFIED
Fixed In Version glibc-2.28-189.5.el8_6
errata-xmlrpc 2022-06-09 10:38:22 UTC Status MODIFIED ON_QA
Martin Coufal 2022-06-13 09:04:32 UTC Status ON_QA VERIFIED
Florian Weimer 2022-06-13 14:38:35 UTC Doc Text Cause: The tempname function in Red Hat Enterprise Linux 8.4 and later used time-derived randomness for choosing paths.

Consequence: When invoked repeatedly in quick succession, tempnam does not produce the full set of possible file names.

Fix: The new implementation uses getrandom to increase the randomness of generated file names.

Result: More distinct file names are generated by the tempnam function.
Cause: The tempnam function in Red Hat Enterprise Linux 8.4 and later used time-derived randomness for choosing paths.

Consequence: When invoked repeatedly in quick succession, tempnam does not produce the full set of possible file names.

Fix: The new implementation uses getrandom to increase the randomness of generated file names.

Result: More distinct file names are generated by the tempnam function.
errata-xmlrpc 2022-06-16 00:14:00 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2022-06-16 11:10:01 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2022-06-16 11:10:01 UTC
Mark O'Brien 2023-07-18 14:30:35 UTC Pool ID sst_pt_glibc_rhel_8 sst_pt_libraries_rhel_8

Back to bug 2093457