ShinyCMS is an open-source content management system intended for use by web designers and web developers who want to keep a clear distinction between the markup they create and the content their clients can edit.
On a ShinyCMS-powered site, the pages are constructed using on-disk template files which are mostly HTML or XHTML. The CMS then inserts text and images specified by the database in places designated by special tokens (the templating language used is the well-known Template Toolkit). The only things the end-user can edit are these small pieces of database-driven content - not the whole page.
There are no reported vulnerabilities