Skip to content
This repository has been archived by the owner on Nov 10, 2022. It is now read-only.

Latest commit

 

History

History
19 lines (12 loc) · 770 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 770 Bytes

Doc's Notebook Service

This is the source code for the "Doc's Notebook" service from FAUST CTF 2022.

As it was written for a CTF service, the code is deliberately insecure and contains exploitable bugs. It is provided for educational purposes only, do not even think about (re-) using it for anything productive!

The code is released under the ISC License, see LICENSE.txt for details.


Doc's notebook is a written in Emacs Lisp.

It features a web editor that exports documents Org-Mode documents as HTML. For an overview of Org-Mode see orgmode.org

Vulnerability

Org mode allows lisp expressions in table formulas. See exploit/exploit.py for an example