Is such an act necessary, one might ask
Does the above sentence need a question mark or a period?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityA question mark wouldn't apply to the whole sentence, because the main part of the sentence is "one might ask".
You could put a question mark after the actual question if you separate the question out into a quote or something like that, like:
"Is such an act necessary?", one might ask.