QuestionQ91Verified/Systems and Application SecurityCopy linkReport a problemAsk AstroTutorSave questionWhy do buffer overflows occur? What is their primary cause?ABecause buffers can only hold so much dataBBecause of improper parameter checking within the applicationCBecause they are an easy weakness to exploitDBecause of insufficient system memoryShow AnswerAnswerExplanationBuffer overflows result from inadequate input-length validation or bounds checking, which allows an application to write data beyond a buffer's allocated capacity.Show comments0Show commentsCommunity DiscussionNo comments yet. Be the first to start the discussion!
Community Discussion