This looks a lot like a relative of Egyptian campion (Silene aegyptiaca), except these flowers seem to have 10 petals, and those seem to have 5.