Lucene search
+L

8 matches found

NVD
NVD
•added 2026/09/14 6:19 p.m.•12 views

CVE-2026-70658

Pay is a payments engine for Ruby on Rails 6.0 and higher. Prior to 11.6.2, Pay::Webhooks::PaddleBillingControllervalidsignature? in app/controllers/pay/webhooks/paddlebillingcontroller.rb compares the computed 64-character SHA-256 HMAC with the attacker-controlled h1 token from the...

7.4CVSS0.00578EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/09/14 5:14 p.m.•15 views

EUVD-2026-77680

Pay is a payments engine for Ruby on Rails 6.0 and higher. Prior to 11.6.2, Pay::Webhooks::PaddleBillingControllervalidsignature? in app/controllers/pay/webhooks/paddlebillingcontroller.rb compares the computed 64-character SHA-256 HMAC with the attacker-controlled h1 token from the...

7.4CVSS5.8AI score0.00578EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/14 5:14 p.m.•11 views

CVE-2026-70658 pay-rails/pay: non-constant-time HMAC comparison in Paddle Billing webhook signature verifier

Pay is a payments engine for Ruby on Rails 6.0 and higher. Prior to 11.6.2, Pay::Webhooks::PaddleBillingControllervalidsignature? in app/controllers/pay/webhooks/paddlebillingcontroller.rb compares the computed 64-character SHA-256 HMAC with the attacker-controlled h1 token from the...

7.4CVSS5.8AI score
SaveExploits0References5
CVE
CVE
•added 2026/09/14 5:14 p.m.•54 views

CVE-2026-70658

Pay is a payments engine for Ruby on Rails 6.0+. Prior to version 11.6.2 , the method Pay::Webhooks::PaddleBillingController#valid_signature? compares the computed 64-character SHA-256 HMAC against the attacker-controlled h1 token from the Paddle-Signature header using Ruby's String#== (a non-con...

7.4CVSS6AI score0.00578EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/14 5:14 p.m.•44 views

CVE-2026-70658 pay-rails/pay: non-constant-time HMAC comparison in Paddle Billing webhook signature verifier

Pay is a payments engine for Ruby on Rails 6.0 and higher. Prior to 11.6.2, Pay::Webhooks::PaddleBillingControllervalidsignature? in app/controllers/pay/webhooks/paddlebillingcontroller.rb compares the computed 64-character SHA-256 HMAC with the attacker-controlled h1 token from the...

7.4CVSS0.00578EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/09/14 5:14 p.m.•17 views

CVE-2026-70658 pay-rails/pay: non-constant-time HMAC comparison in Paddle Billing webhook signature verifier

Pay is a payments engine for Ruby on Rails 6.0 and higher. Prior to 11.6.2, Pay::Webhooks::PaddleBillingControllervalidsignature? in app/controllers/pay/webhooks/paddlebillingcontroller.rb compares the computed 64-character SHA-256 HMAC with the attacker-controlled h1 token from the...

7.4CVSS6AI score0.00578EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/09/14 12:00 a.m.•19 views

PT-2026-91283

Pay is a payments engine for Ruby on Rails 6.0 and higher. Prior to 11.6.2, Pay::Webhooks::PaddleBillingControllervalid signature? in app/controllers/pay/webhooks/paddle billing controller.rb compares the computed 64-character SHA-256 HMAC with the attacker-controlled h1 token from the...

7.4CVSS5.8AI score0.00578EPSS
SaveExploits0References4
OSV
OSV
•added 2026/07/01 6:57 p.m.•34 views

GHSA-MJGF-XJ26-9QF9 pay-rails/pay: non-constant-time HMAC comparison in Paddle Billing webhook signature verifier

Summary Pay::Webhooks::PaddleBillingControllervalidsignature? app/controllers/pay/webhooks/paddlebillingcontroller.rb verifies the Paddle Billing webhook signature by computing OpenSSL::HMAC.hexdigest... and comparing it to the attacker-supplied header value using Ruby's String==. Ruby's == is...

7.4CVSS6AI score0.00578EPSS
SaveExploits0References2
Rows per page
Query Builder