The new agreement extends until the summer of 2027, and the buyout clause is now 500 million euros.
Cubars has so far managed to make 20 appearances in Barcelona's shirt.
Advertisement
Advertisement
The 17-year-old also already has two senior caps for Spain on his record.
The centre-back joined Barcelona from Girona in the summer of 2018.