CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Softwares and Software Security
A program copies more data into a fixed-size memory area than it can hold, overwriting adjacent memory and allowing an attacker to run injected instructions. This weakness is known as a:
This weakness is a buffer overflow. The program writes more data into a fixed-size memory area than it can hold, spilling into adjacent memory, which an attacker can use to inject and execute malicious instructions. Bounds checking in code is the usual remedy.
- ARace condition
- BBuffer overflowCorrect
- CCross-site scripting flaw
- DDenial of service flood
Explanation
Writing beyond the bounds of a fixed memory buffer and overwriting neighbouring memory is a buffer overflow. A race condition concerns timing of concurrent operations rather than memory bounds.
Did you get it right without looking?
One question tells you little. A timed set on Softwares and Software Security shows your real accuracy, how long you take and where you lose marks.
More Softwares and Software Security questions
- During which SDLC phase are bugs reported by users after go-live fixed and the software updated for changed business needs?
- A company deposits the source code of bespoke software with a neutral third party, to be released to the customer if the vendor becomes inso…
- Under the IT Act framework, which Indian body is designated as the national agency responsible for responding to cyber security incidents su…
- Ravi Textiles Ltd. in Surat buys a licence for 50 users of an accounting package, but the IT head installs it on 80 computers. Which charact…
- Meridian Textiles Pvt Ltd installs a single-user licensed accounting package on 25 office computers after purchasing only one licence. Which…
- An employee at a Pune company downloads a free utility. It appears to work as advertised but secretly lets a remote person control the compu…