Heat olive oil in a skillet over medium heat. Add the finely chopped onions and garlic, and sauté until translucent.
Add the canned tuna along with its juice to the skillet and toss for 3 to 4 minutes.
Deglaze the skillet with the tomato passata, stir in the tomato paste, and season with oregano, chili flakes, curry powder, salt, and pepper.
Allow the sauce to simmer gently for about 5 minutes.
Meanwhile, cook the pasta in salted water until tender, then drain, reserving 1 to 2 ladles of pasta water.
Add the cooked pasta and reserved pasta water into the skillet with the sauce, tossing well until cohesive and heated through.