What changed, and why it matters
This commit swaps out precompiled Monero wallet library files across Android, iOS, Linux, and Windows for newer versions. The actual code inside those libraries is not shown, so we cannot tell from this commit alone whether the update fixes a security bug, adds a feature, or is just routine maintenance. The only visible source change is a reordering of iOS framework entries in a packaging metadata file.
Treat as unverified dependency update. Review the upstream monero_c release notes and commit history that produced these binaries to determine whether this update addresses any security issues. If the binaries are not reproducibly built or signed, verify their provenance before shipping.
Security signals we found
Precompiled native libraries updated across all supported platforms
No source-level security fix visible in commit
No commit message detail beyond 'Update monero_c libraries'
iOS framework Info.plist reorders simulator and device entries only
Evidence from the diff
The diff consists entirely of binary blob replacements for libmonero_libwallet2_api_c.so/.dll and the MoneroWallet iOS framework, plus an Info.plist entry swap between ios-arm64 and ios-arm64-simulator identifiers. No source code, changelog, CVE, or security note is present in the commit or supplied references. Binary diffs cannot be statically analyzed for vulnerability content without external build provenance or release notes.
Changed components
Android JNI libraries (arm64-v8a, armeabi-v7a, x86_64)iOS MoneroWallet.xcframework binariesLinux monero_libwallet2_api_c.soWindows monero_libwallet2_api_c.dllInspect captured patch +6 / −6
diff --git a/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so
index 8f7469f..e6ef43f 100755
Binary files a/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so differ
diff --git a/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so
index 932a66f..52c8268 100755
Binary files a/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so differ
diff --git a/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so
index e5f6efb..40f6e53 100755
Binary files a/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so differ
diff --git a/ios/Frameworks/MoneroWallet.xcframework/Info.plist b/ios/Frameworks/MoneroWallet.xcframework/Info.plist
index b2117ec..e5089c3 100644
--- a/ios/Frameworks/MoneroWallet.xcframework/Info.plist
+++ b/ios/Frameworks/MoneroWallet.xcframework/Info.plist
@@ -8,7 +8,7 @@
<key>BinaryPath</key>
<string>MoneroWallet.framework/MoneroWallet</string>
<key>LibraryIdentifier</key>
- <string>ios-arm64-simulator</string>
+ <string>ios-arm64</string>
<key>LibraryPath</key>
<string>MoneroWallet.framework</string>
<key>SupportedArchitectures</key>
@@ -17,14 +17,12 @@
</array>
<key>SupportedPlatform</key>
<string>ios</string>
- <key>SupportedPlatformVariant</key>
- <string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>MoneroWallet.framework/MoneroWallet</string>
<key>LibraryIdentifier</key>
- <string>ios-arm64</string>
+ <string>ios-arm64-simulator</string>
<key>LibraryPath</key>
<string>MoneroWallet.framework</string>
<key>SupportedArchitectures</key>
@@ -33,6 +31,8 @@
</array>
<key>SupportedPlatform</key>
<string>ios</string>
+ <key>SupportedPlatformVariant</key>
+ <string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet
index e3ff8c2..29e3a68 100644
Binary files a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet and b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet differ
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources
index 6a6f308..8b36e63 100644
--- a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources
+++ b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
<dict>
<key>Info.plist</key>
<data>
- TRGtVNv56naPkdl3tHVe8Bw/J1c=
+ frNLN5qIDBJWDwPGzFIld0Z/TGQ=
</data>
</dict>
<key>files2</key>
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet
index 84ad6a5..413310a 100644
Binary files a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet and b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet differ
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources
index 6a6f308..8b36e63 100644
--- a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources
+++ b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
<dict>
<key>Info.plist</key>
<data>
- TRGtVNv56naPkdl3tHVe8Bw/J1c=
+ frNLN5qIDBJWDwPGzFIld0Z/TGQ=
</data>
</dict>
<key>files2</key>
diff --git a/linux/monero_libwallet2_api_c.so b/linux/monero_libwallet2_api_c.so
index e43af04..0611a29 100755
Binary files a/linux/monero_libwallet2_api_c.so and b/linux/monero_libwallet2_api_c.so differ
diff --git a/windows/monero_libwallet2_api_c.dll b/windows/monero_libwallet2_api_c.dll
index d267049..523657a 100644
Binary files a/windows/monero_libwallet2_api_c.dll and b/windows/monero_libwallet2_api_c.dll differ
Why this scored 3/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.