RPS: an extension of reference monitor to prevent race-attacks

  • Authors:
  • Jongwoon Park;Gunhee Lee;Sangha Lee;Dong-kyoo Kim

  • Affiliations:
  • Graduate School of Information and Communication, Ajou University, Suwon, Korea;Graduate School of Information and Communication, Ajou University, Suwon, Korea;Department of Information and Communication, Dong Seoul College, Seongnam, Korea;Graduate School of Information and Communication, Ajou University, Suwon, Korea

  • Venue:
  • PCM'04 Proceedings of the 5th Pacific Rim conference on Advances in Multimedia Information Processing - Volume Part I
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Most software involves some vulnerabilities because of various potential factors such as design flaw and program bug. Among them, a faulty assumption on file access results in a side-effect as known TOCTTOU vulnerability. Race–attack is an attack using this vunerability. In this paper, we propose a novel mechanism to prevent race–attack, each process maintains status of related object at check step operation and compares the status of the use step with that of the check step. Since every process must pass through the reference monitor to use an object, it is the most suitable point to detect the attack and response to the attack.