Satellite-based quantum key distribution (QKD) has lately received considerable attention due to its potential to establish a secure global network. Associated with its application is a turbulent atmosphere that sets a notable restriction to the transmission efficiency, which is especially challenging for ground-to-satellite uplink scenarios. Here, we propose a novel noiseless attenuation (NA) scheme involving a zero-photon catalysis operation for source preparation to improve the performance of continuous-variable (CV) QKD over uplink. Numerical analysis shows that the NA-based CV-QKD, under attenuation optimization, outperforms the traditional CV-QKD, which is embodied in extending the allowable zenith angle while improving the effective communication time. Attributing to characteristics of the attenuation optimization, we find that the NA-involved source preparation improves the security bound by relatively reducing the amount of information available to eavesdroppers. Taking the finite-size effect into account, we achieve a tighter bond of security, which is more practical compared with the asymptotic limit.