4 matches found
Paymenter has a credit-refund double-spend race condition in service downgrade (doUpgrade)
Summary The service downgrade implementation in app/Livewire/Services/Upgrade.php::doUpgrade executes a proration calculation and a subsequent user credit refund without any transactional safety or database locks. The only concurrency check relies on an unisolated database query checking for...
EUVD-2026-83247
Paymenter is a free and open-source webshop solution for management of hosting services. Prior to 1.5.7, app/Livewire/Services/Upgrade.php::doUpgrade relies on Service::upgradable to check for a pending service upgrade and later executes $credit-increment'amount', abs$price without DB::transactio...
CVE-2026-71537 Paymenter: Credit-refund double-spend race condition in service downgrade (doUpgrade)
Paymenter is a free and open-source webshop solution for management of hosting services. Prior to 1.5.7, app/Livewire/Services/Upgrade.php::doUpgrade relies on Service::upgradable to check for a pending service upgrade and later executes $credit-increment'amount', abs$price without DB::transactio...
PT-2026-95577
Name of the Vulnerable Software and Affected Versions Paymenter versions prior to 1.5.7 Description A race condition exists in the service downgrade implementation within the doUpgrade function of app/Livewire/Services/Upgrade.php. The application uses Service::upgradable to check for pending...