-
Bug
-
Resolution: Done-Errata
-
Major
-
rhel-10.0
-
openssl-3.2.2-16.el10_0.4
-
Yes
-
Important
-
1
-
rhel-security-crypto
-
25
-
26
-
2
-
QE ack, Dev ack
-
False
-
False
-
-
None
-
Crypto25August
-
-
Pass
-
Not Needed
-
Manual
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
What were you trying to do that didn't work?
I was updating opencryptoki on RHEL-10.0 with its version from RHEL-10.1 but the service failed to start.
/usr/sbin/pkcsslotd: symbol lookup error: /usr/sbin/pkcsslotd: undefined symbol: EVP_MD_CTX_get_size_ex, version OPENSSL_3.4.0
Further investigation revealed that:
- rpm -q openssl openssl-libs
openssl-3.2.2-16.el10.x86_64
openssl-libs-3.2.2-16.el10.x86_64 - rpm -q --provides openssl-libs
config(openssl-libs) = 1:3.2.2-16.el10
libcrypto.so.3()(64bit)
libcrypto.so.3(OPENSSL_3.0.0)(64bit)
libcrypto.so.3(OPENSSL_3.0.1)(64bit)
libcrypto.so.3(OPENSSL_3.0.3)(64bit)
libcrypto.so.3(OPENSSL_3.0.8)(64bit)
libcrypto.so.3(OPENSSL_3.0.9)(64bit)
libcrypto.so.3(OPENSSL_3.1.0)(64bit)
libcrypto.so.3(OPENSSL_3.2.0)(64bit)
libcrypto.so.3(OPENSSL_3.4.0)(64bit)
libssl.so.3()(64bit)
libssl.so.3(OPENSSL_3.0.0)(64bit)
libssl.so.3(OPENSSL_3.2.0)(64bit)
openssl-libs = 1:3.2.2-16.el10
openssl-libs(x86-64) = 1:3.2.2-16.el10
Notice that there is libcrypto.so.3(OPENSSL_3.4.0)(64bit) .
per cllang@redhat.com :
Root cause is https://gitlab.com/redhat/centos-stream/rpms/openssl/-/commit/ce2e7dc60e1f3dac02c5b652e14599cf86223498#8e8ad7a4ef98d596c73e7[…]0519121e131584_0_1002
That backport should not have added the 3_4_0 version in the symbol table (at least not without also importing all other 3_4_0 symbols), but it did.
What is the impact of this issue to you?
I have to manually update openssl to its RHEL-10.1 version, otherwise pkcsslotd won't start
Please provide the package NVR for which the bug is seen:
openssl-3.2.2-16.el10.x86_64
How reproducible is this bug?:
always
Steps to reproduce
- see above
- duplicates
-
RHEL-113260 Broken system after systemd update; systemctl: symbol lookup error: /usr/lib64/systemd/libsystemd-shared-257-13.el10.so: undefined symbol: EVP_MD_CTX_get_size_ex, version OPENSSL_3.4.0
-
- Closed
-
- links to
-
RHBA-2025:153020 openssl update