diff -Naur a/crypto/o_str.c b/crypto/o_str.c
--- a/crypto/o_str.c	2023-10-24 19:48:41.000000000 +0600
+++ b/crypto/o_str.c	2023-10-25 11:29:25.027777172 +0600
@@ -342,7 +342,12 @@
 #endif
 }
 
-int OPENSSL_strcasecmp(const char *s1, const char *s2)
+int
+#ifndef FIPS_MODULE
+__attribute__ ((symver ("OPENSSL_strcasecmp@@OPENSSL_3.0.3"),
+                    symver ("OPENSSL_strcasecmp@OPENSSL_3.0.1")))
+#endif
+OPENSSL_strcasecmp(const char *s1, const char *s2)
 {
     int t;
 
@@ -352,7 +357,12 @@
     return t;
 }
 
-int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n)
+int
+#ifndef FIPS_MODULE
+__attribute__ ((symver ("OPENSSL_strncasecmp@@OPENSSL_3.0.3"),
+                    symver ("OPENSSL_strncasecmp@OPENSSL_3.0.1")))
+#endif
+OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n)
 {
     int t;
     size_t i;
diff -Naur a/test/recipes/01-test_symbol_presence.t b/test/recipes/01-test_symbol_presence.t
--- a/test/recipes/01-test_symbol_presence.t	2023-10-24 19:48:41.000000000 +0600
+++ b/test/recipes/01-test_symbol_presence.t	2023-10-25 11:30:10.370779121 +0600
@@ -88,6 +88,7 @@
                   s| .*||;
                   # Drop OpenSSL dynamic version information if there is any
                   s|\@\@.+$||;
+                  s|\@.+$||;
                   # Return the result
                   $_
               }

diff -Naur a/util/libcrypto.num b/util/libcrypto.num
--- a/util/libcrypto.num	2023-10-25 14:34:52.625097849 +0600
+++ b/util/libcrypto.num	2023-10-25 14:33:41.994089944 +0600
--- a/util/libcrypto.num	2023-10-25 15:37:50.402268734 +0600
+++ b/util/libcrypto.num	2023-10-25 15:40:38.494257454 +0600
@@ -5429,6 +5429,8 @@
 OPENSSL_strncasecmp                     5557	3_0_3	EXIST::FUNCTION:
 OSSL_CMP_CTX_reset_geninfo_ITAVs        5558	3_0_8	EXIST::FUNCTION:CMP
 OSSL_CMP_MSG_update_recipNonce          5559	3_0_9	EXIST::FUNCTION:CMP
+OPENSSL_strcasecmp                      ?	3_0_1	EXIST::FUNCTION:
+OPENSSL_strncasecmp                     ? 	3_0_1	EXIST::FUNCTION:
 ossl_safe_getenv                        ?	3_0_0	EXIST::FUNCTION:
 ossl_ctx_legacy_digest_signatures_allowed ?	3_0_1	EXIST::FUNCTION:
 ossl_ctx_legacy_digest_signatures_allowed_set ?	3_0_1	EXIST::FUNCTION:
