In SharePoint 2013, the default members group has rights to edit pages and lists / apps. Here's how I resolved such a problem.
- Create a copy of the "Contribute" site level permission.
- Name it "User"
- Give it the following description. "Can view, add & update list items and documents without editing pages."
- Under List Permissions, uncheck "Edit Items - Edit items in lists, edit document libraries, and customize Web Part Pages in document libraries.
- Save it.
- Create new group called "YourSiteName Users" and assign it the "User" site level permission and following "about me" description... "Can view, add & update list items and documents without editing pages."
- Set the new group as the default members group for the site or site collection.
Tyler McLaughlin