Cybersecurity Application Security Cloud & Technology

Exploring Cybersecurity, One Byte at a Time.

Practical insights into cybersecurity, application security, cloud infrastructure, and modern technology. Explore hands-on tutorials, security research, real-world vulnerabilities, and technical walkthroughs.

Pawned Labs: Assume Privileged Role with External ID Walkthrough
Pawned Labs Beginner
Pawned Labs: Assume Privileged Role with External ID Walkthrough

Initial web enumeration via Gobuster exposes a config file on an Apache web server, leaking AWS credentials for the data-bot user along with S3 bucket information. Utilizing aws-enumerator, data-bot is found to have access to AWS Secrets Manager. Exfiltrating the ext/cost-optimization secret recovers plaintext login credentials for ext-cost-user, allowing authentication to the AWS Management Console. Intercepting temporary API session tokens via the browser's Developer Tools enables CLI enumeration of ext-cost-user's IAM permissions. Analyzing the attached ExtPolicyTest policy reveals read access to the ExternalCostOpimizeAccess role. Inspecting the role's trust policy shows it can be assumed by any AWS principal matching an External ID. Privilege escalation is achieved by using the initial testing AWS account to execute aws sts assume-role with the required External ID. The assumed role grants access to the secret, successfully exfiltrating target payment card details and the final flag.

Nov 07, 2026   ·   17 views Read

Latest Articles

View all articles
Hack The Box: FriendZone Walkthrough
Hack The Box Easy
Hack The Box: FriendZone Walkthrough

The FriendZone HackTheBox machine focuses on service enumeration, exploiting DNS misconfigurations, Local File Inclusion (LFI), and privilege escalation through Python library hijacking. Initial reconnaissance identifies exposed SMB shares allowing anonymous access, leading to the recovery of hardcoded administrative credentials. DNS zone transfer (AXFR) enumeration against port 53 reveals internal subdomains, including an administrative portal and a file upload host. Authenticating to the admin portal exposes an LFI vulnerability via the pagename URL parameter. By uploading a PHP reverse shell to the writable Development SMB share, LFI is leveraged to execute the payload and obtain initial shell access as www-data. Lateral movement to user friend is achieved by discovering plaintext MySQL credentials stored in a file and reusing them via SSH. Privilege escalation to root relies on monitoring background processes with pspy, which exposes a scheduled cron job running as root. Auditing local file permissions reveals that the system's core library is world-writable. Appending a reverse shell payload to os.py triggers execution when reporter.py imports the hijacked module, yielding full root access.

Nov 03, 2026   ·   91 views Read
Pawned Labs: Unlock Access with Azure Key Vault Walkthrough
Pawned Labs Beginner
Pawned Labs: Unlock Access with Azure Key Vault Walkthrough

The Unlock Access with Azure Key Vault lab on PwnedLabs focuses on demonstrating cloud post-exploitation techniques within an Azure environment following an initial identity compromise. Practitioners learn how to leverage compromised user credentials to enumerate accessible cloud resources via the Azure CLI, discover misconfigured Azure Key Vault permissions, and extract plaintext secrets stored for contractor accounts. The lab further highlights lateral movement by exploiting a flawed external MFA provider to pivot to a higher-privileged consultant account. Finally, it illustrates how custom Azure RBAC roles with granular data-plane permissions can be analyzed to locate and exfiltrate sensitive customer data stored within Azure Storage tables.

Nov 02, 2026   ·   115 views Read
Pawned Labs: AWS S3 Enumeration Basics Walkthrough
Pawned Labs Beginner
Pawned Labs: AWS S3 Enumeration Basics Walkthrough

AWS S3 Enumeration Basics lab is a PwnedLabs beginner lab that focuses on identifying, enumerating, and escalating privileges within AWS S3 infrastructure starting from a public web application footprint. Initial web reconnaissance against the website identifies static assets hosted directly out of the S3 bucket. Unauthenticated bucket listing reveals a publicly readable shared/ directory containing a zip, which yields a PowerShell script with embedded AWS access keys for the pam-test IAM identity. Authenticating as pam-test grants access to list restricted bucket prefixes, exposing an XML file. Parsing this XML file discloses valid production credentials for the it-admin IAM identity. Auditing the S3 bucket policy as it-admin reveals an explicit deny statement targeting pam-test for the admin/* prefix, which blocks pam-test from downloading sensitive files. Authenticating as it-admin bypasses this restriction, allowing successful retrieval of the flag.

Oct 28, 2026   ·   112 views Read

Popular Articles

Hack The Box: Management Walkthrough
Hack The Box Easy
Hack The Box: Management Walkthrough

Management is an Easy difficulty HackTheBox machine that hosts a vulnerable web application allowing unauthenticated Remote Code Execution through a deserialization flaw. Initial foothold yields a low-privileged shell, leading to internal database enumeration where an encrypted service password is extracted. Decrypting this secret using a locally discovered key file provides SSH access as the target user. Root access is then achieved by exploiting parameter handling in a restricted backup utility command running with elevated privileges to read arbitrary system files.

Sep 15, 2026   ·   1298 views Read
Hack The Box: DutyBound Walkthrough
Hack The Box Medium
Hack The Box: DutyBound Walkthrough

DutyBound is a Medium difficulty HackTheBox machine that is part of Season 12.

Oct 25, 2026   ·   396 views Read

Security Tools & Resources

Explore practical security tools, useful scripts, cheat sheets, and technical references. Resources to support security testing, troubleshooting, and hands-on learning.

// Explore the toolkit
$ security-tools --list
$ explore --resources

Stay Curious. Stay Secure.

Get new articles, security research, practical tutorials, and technical insights delivered to your inbox. No spam, just useful content.

  • New walkthroughs and lab notes as they publish
  • Tools and commands worth keeping
  • No spam. Unsubscribe in one click.
No fluff, we respect your email. See the Privacy Policy.