webpy web.py 0.76 is vulnerable to Session Fixation. The component Session.load() reads sessionid directly from the request cookie and loads that session from the store, and save() writes back under the same sessionid; no rotation after authentication, so a fixed sessionid keeps the authenticated state.
webpy web.py 0.76 is vulnerable to Cross Site Scripting (XSS) via renderjinja.init().