The Compact Muon Solenoid (CMS) is one of the two general purpose experiments at the Large Hadron Collider (CERN). Until 2012 (Run1), pp collisions have been delivered with a minimal bunch time separation of 50 ns and a mean of about 15 collisions per bunch crossing. After the end of the long shut-down this year, LHC is foreseen to ultimately exceed an instantaneous luminosity of $10^{34}cm^{-2}s^{-1}$, which means a bunch time separation of 25 ns with a mean of more than 25 inelastic collisions superimposed on the event of interest (Run2). In this high-occupancy environment, obtaining a precise particle momentum reconstruction is one of the biggest challenges. To this end, the CMS collaboration has constructed the largest silicon tracker ...