Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ Changelog for Razorpay-Ruby SDK.

## Unreleased

## [3.2.4] - 2026-06-08

fix: Security fix for AES-GCM onboarding signature
* Fixed nonce reuse vulnerability in `generate_onboarding_signature` by using a random nonce per call instead of a static IV derived from the secret key
* New output format: `hex(iv[12] || ciphertext || tag[16])` — the receiver reads the first 24 hex chars as the IV before decrypting

## [3.2.3] - 2024-05-27

feat: Added new API endpoints
Expand Down
2 changes: 1 addition & 1 deletion lib/razorpay/constants.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
module Razorpay
BASE_URI = 'https://api.razorpay.com'.freeze
TEST_URL = 'https://api.razorpay.com/'.freeze
VERSION = '3.2.3'.freeze
VERSION = '3.2.4'.freeze
AUTH_URL = 'https://auth.razorpay.com'.freeze
API_HOST = 'API'.freeze
AUTH_HOST = 'AUTH'.freeze
Expand Down
Loading