From 5e74f5da46dd78a239a2af7c8a71041f2c480d80 Mon Sep 17 00:00:00 2001
From: Jakob Kaivo <jkk@ung.org>
Date: Sun, 7 Feb 2021 13:47:26 -0500
Subject: begin paper with abstract and outline

---
 doc/privexec.tex | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 doc/privexec.tex

(limited to 'doc/privexec.tex')

diff --git a/doc/privexec.tex b/doc/privexec.tex
new file mode 100644
index 0000000..15a5815
--- /dev/null
+++ b/doc/privexec.tex
@@ -0,0 +1,27 @@
+\documentclass{article}
+
+\title{%
+    PrivExec\\
+    \large Safe privilege elevation through responsibility separation
+}
+\author{Jakob Kaivo}
+
+\begin{document}
+\maketitle
+
+\begin{abstract}
+The discovery of exploitable bugs in critical security components such as
+\texttt{sudo} happens with alarming frequency. Complexity of the SUID binary
+plays a significant part in allowing these bugs to exist in the first place.
+This paper presents a much simpler replacement for \texttt{sudo} which
+separates the different stages of privilege elevation into separate processes,
+only the last of which is fully elevated.
+\end{abstract}
+
+\section{Complexity}
+
+\section{Use Case Reduction}
+
+\section{Responsibility Separation}
+
+\end{document}
-- 
cgit v1.2.1

