先说结论:房子登记在儿子名下,法律上产权一般归儿子,他擅自出售,你作为出资人或实际权益人只能向儿子主张返还购房款或赔偿,难以直接撤销买卖。
不动产登记具有公示效力,名字是谁,处分权通常就在谁。儿子偷偷卖掉,善意买受人付了合理对价并完成过户的,买卖一般有效,你很难要回房子,只能找儿子算账,要求返还你出的购房款并赔偿。
防范建议:出资购房最好保留转账凭证、出资约定,必要时做赠与或借款公证,或在房产证上加名、约定共有份额。已发生的,先和儿子协商返还,协商不成凭出资证据起诉要求返还财产或赔偿。
再补充一点:以后涉及大额出资购房,哪怕给子女也建议写书面协议,明确是借款还是赠与、是否附条件,必要时做公证或加名共有,免得亲情和财产纠缠不清。已经发生的,先和儿子谈返还,谈不拢再依法起诉。