-
Bug
-
Resolution: Done-Errata
-
Critical
-
rhel-9.5
-
rpm-4.16.1.3-30.el9
-
None
-
Low
-
rhel-sst-cs-software-management
-
ssg_core_services
-
15
-
17
-
None
-
False
-
-
No
-
None
-
-
Pass
-
Not Needed
-
RegressionOnly
-
Release Note Not Required
-
-
All
-
None
Findings from https://issues.redhat.com/browse/RHEL-22390:
getBuildTime() casts time_t values to int32_t, which is prone to Y2K38 matters. The value gets put into a header tag where all data is considered unsigned so this doesn't actually seem to affect anything, but we should fix these to uint32_t for clarity if nothing else.
Fixed upstream in https://github.com/rpm-software-management/rpm/commit/97aa64d8281974fb369c66d5aef8650515b89c52
- links to
-
RHBA-2024:133184 rpm update