Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:44319
HistoryNov 20, 2023 - 6:00 a.m.

Arbitrary Price Manipulation

2023-11-2006:00:36
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
7
vendure
arbitrary price manipulation
vulnerability
currencycode
api call
payments
mollie
stripe
currency conversion

7 High

AI Score

Confidence

High

vendure is vulnerable to Arbitrary Price Manipulation. The vulnerability is due to the ability to specify an arbitrary currencyCode as a query parameter to an API call, allowing users to select any currencyCode and thus payments made through Mollie and Stripe in that particular currencyCode are accepted without currency conversion. This can be exploited by the attacker by using arbitrary currencyCode during the payment process and the currencyCode would be accepted without currency conversion resulting in incorrect payment amounts.

7 High

AI Score

Confidence

High