  We present the results of fits of short-baseline neutrino oscillation data in
3+1 and 3+2 neutrino mixing schemes. In spite of the presence of a tension in
the interpretation of the data, 3+1 neutrino mixing is attractive for its
simplicity and for the natural correspondence of one new entity (a sterile
neutrino) with a new effect (short-baseline oscillations). The allowed regions
in the oscillation parameter space can be tested in near-future experiments. In
the framework of 3+2 neutrino mixing there is less tension in the
interpretation of the data, at the price of introducing a second sterile
neutrino. Moreover, the improvement of the parameter goodness of fit is mainly
a statistical effect due to an increase of the number of parameters. The CP
violation in short-baseline experiments allowed in 3+2 neutrino mixing can
explain the positive antinu_mu -> antinu_e signal and the negative nu_mu ->
nu_e measurement in the MiniBooNE experiment. For the CP-violating phase we
obtained two minima of the marginal chi^2 close to the two values where
CP-violation is maximal.
