Lucene search
+L

1 matches found

Github Security Blog
Github Security Blog
added 2026/06/30 7:11 p.m.20 views

Paymenter has race condition in payWithCredit() that enables credit double-spend

Summary The credit payment implementation in app/Livewire/Invoices/Show.php executes a pessimistic row lock lockForUpdate outside of an active database transaction. Because MySQL/MariaDB requires an enclosing transaction to enforce row-level locks, the guard is ineffective. Concurrent payment...

5.3CVSS5.8AI score0.00144EPSS
SaveExploits0References2Affected Software1
Rows per page
Query Builder