-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
rhel-9.5
-
No
-
Low
-
rhel-pt-c-libs
-
ssg_platform_tools
-
1
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
What were you trying to do that didn't work?
When allocating dynamic TLS via pthread_key_create and/or tss_create, dissonance can occur if different link namespaces called. This can potentially result in overwriting of values.
What is the impact of this issue to you?
This can lead to applications processing incorrect values and outputting incorrect data.
Please provide the package NVR for which the bug is seen:
glibc-2.34-125.el9_5.3.x86_64
How reproducible is this bug?:
Consistent
Steps to reproduce
Compile the reproducer attached in the below bug listing.
https://sourceware.org/bugzilla/show_bug.cgi?id=24776
Expected results
Linked namespaces do not overwrite values in other namespaces.
Actual results
Linked namespaces have the potential to overwrite values.