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.