July 15, 2023, 3:16 p.m. | Donald Sebastian Leung

DEV Community dev.to

Date: 2023-07-15


Consider the following component in my personal website responsible for serving static web assets from an OSS bucket to users.



subPath may contain zero or more path components. The bucket donaldsebleung-assets is mounted under /mnt/donaldsebleung-assets/ in the container filesystem within the function assets, which appends the request path subPath to the mount point in order to fetch the associated object from the bucket and return its contents to the user who initiated the request.


For reference, the …

alibabacloud assets attack components container directory directory traversal filesystem function may oss patching path personal python request responsible security serverless under vulnerability web website

Principal Security Engineer

@ Elsevier | Home based-Georgia

Infrastructure Compliance Engineer

@ NVIDIA | US, CA, Santa Clara

Information Systems Security Engineer (ISSE) / Cybersecurity SME

@ Green Cell Consulting | Twentynine Palms, CA, United States

Sales Security Analyst

@ Everbridge | Bengaluru

Alternance – Analyste Threat Intelligence – Cybersécurité - Île-de-France

@ Sopra Steria | Courbevoie, France

Third Party Cyber Risk Analyst

@ Chubb | Philippines