<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Easy on Myles Nieman — Blog</title><link>https://blog.msnieman.com/difficulties/easy/</link><description>Recent content in Easy on Myles Nieman — Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 02 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.msnieman.com/difficulties/easy/index.xml" rel="self" type="application/rss+xml"/><item><title>RedPanda</title><link>https://blog.msnieman.com/writeups/redpanda/</link><pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/redpanda/</guid><description>A Spring Boot search page reflects user input into a Server-Side Template Injection sink, giving RCE as woodenk; a root-owned log-parser cron is then exploited via JPEG Artist metadata and XML External Entity injection to read root&amp;rsquo;s SSH key.</description></item><item><title>Sea</title><link>https://blog.msnieman.com/writeups/sea/</link><pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/sea/</guid><description>A WonderCMS site&amp;rsquo;s contact form SSRF is weaponized to deliver CVE-2023-41425, landing a shell as www-data; a password hash found in the CMS database cracks to pivot to a user account, and an internal monitoring service running as root is exploited to escalate.</description></item><item><title>VulnEscape</title><link>https://blog.msnieman.com/writeups/vulnescape/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/vulnescape/</guid><description>An RDP kiosk running Microsoft Edge is escaped by adding a local HTML page and renaming PowerShell to msedge.exe; Remote Desktop Plus stores a masked credential recoverable with BulletsPassView, and a UAC-bypassed elevated PowerShell completes the privilege escalation.</description></item><item><title>TemplTrap</title><link>https://blog.msnieman.com/writeups/templtrap/</link><pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/templtrap/</guid><description>A Langflow AI server exposed on port 80 is exploited via CVE-2026-0770 (SSTI RCE) for an initial shell as karen; screen 5.0.0 setuid-root logging (CVE-2025-23395) is then abused to symlink /etc/sudoers and grant passwordless sudo.</description></item><item><title>Data</title><link>https://blog.msnieman.com/writeups/data/</link><pubDate>Tue, 17 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/data/</guid><description>An unauthenticated Grafana path-traversal (CVE-2021-43798) exposes the SQLite database, leaking PBKDF2 password hashes that crack to yield SSH access; a privileged Docker container is then used to mount the host disk and read the root flag.</description></item><item><title>WingData</title><link>https://blog.msnieman.com/writeups/wingdata/</link><pubDate>Tue, 17 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/wingdata/</guid><description>Wing FTP Server 7.4.3 exposes an unauthenticated RCE endpoint; cracking the salted password hashes from its XML config yields SSH access as a system user, and a root-owned backup script extracting untrusted zip archives is exploited via CVE-2025-4138 (Python zipslip) for privilege escalation.</description></item><item><title>Facts</title><link>https://blog.msnieman.com/writeups/facts/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/facts/</guid><description>A Ruby on Rails app running Camaleon CMS 2.9.0 is compromised via mass-assignment privilege escalation to admin, then an LFI in the admin file-download endpoint retrieves an SSH private key from an internal MinIO S3 bucket; the key cracks with JtR and SSH access leads to a sudo facter binary abused for root RCE.</description></item><item><title>Succession</title><link>https://blog.msnieman.com/writeups/succession/</link><pubDate>Wed, 14 Jan 2026 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/succession/</guid><description>Given SSH credentials for david.smith, BloodHound and netexec confirm the BadSuccessor (dMSA delegation abuse) primitive; SharpSuccessor creates a weaponized dMSA in the HR OU that inherits Administrator privileges, and Rubeus is used to request a service ticket granting domain-wide access.</description></item><item><title>Broker</title><link>https://blog.msnieman.com/writeups/broker/</link><pubDate>Sat, 06 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/broker/</guid><description>A default-credentialed Apache ActiveMQ 5.15.15 console reveals a version vulnerable to CVE-2023-46604 (OpenWire deserialization RCE); a sudo-allowed nginx binary is then abused with a malicious config to write an SSH key into root&amp;rsquo;s home.</description></item><item><title>Return</title><link>https://blog.msnieman.com/writeups/return/</link><pubDate>Sat, 06 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/return/</guid><description>A printer admin panel leaks credentials to Responder via a spoofed LDAP server address; the recovered svc-printer account belongs to Server Operators, which allows modifying a service binary path to get a SYSTEM shell via netcat.</description></item><item><title>Sauna</title><link>https://blog.msnieman.com/writeups/sauna/</link><pubDate>Sat, 06 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/sauna/</guid><description>Staff names harvested from Egotistical Bank&amp;rsquo;s website yield an AS-REP roastable account; cracking the hash gives fsmith, whose WinRM session reveals autologon credentials for svc_loanmgr — an account with DCSync rights used to dump the Administrator hash.</description></item><item><title>Toolbox</title><link>https://blog.msnieman.com/writeups/toolbox/</link><pubDate>Tue, 02 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/toolbox/</guid><description>SQL injection in a PostgreSQL-backed login form yields an os-shell inside a Docker container; the Docker Toolbox VM is reachable via SSH with default credentials, and its sudo-all docker user reads the Windows host&amp;rsquo;s C drive mounted at /c to retrieve the root flag.</description></item><item><title>Overcertified</title><link>https://blog.msnieman.com/writeups/overcertified/</link><pubDate>Mon, 01 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/overcertified/</guid><description>An LDAP service account password stored in its own description field enables BloodHound collection and Kerberoasting of the MSSQLSERVER account; MSSQL access via xp_dirtree captures thomas&amp;rsquo;s NTLMv2 hash, and as thomas, certipy finds the Auth template vulnerable to ESC1, allowing a certificate-based admin impersonation for domain compromise.</description></item><item><title>Forest</title><link>https://blog.msnieman.com/writeups/forest/</link><pubDate>Thu, 21 Aug 2025 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/forest/</guid><description>Anonymous RPC enumeration yields a user list for AS-REP Roasting; the svc-alfresco hash cracks to a password that enables a BloodHound-guided DCSync attack via Exchange Windows Permissions WriteDACL, recovering the Administrator NTLM hash for a pass-the-hash shell.</description></item><item><title>Active</title><link>https://blog.msnieman.com/writeups/active/</link><pubDate>Tue, 12 Aug 2025 00:00:00 +0000</pubDate><guid>https://blog.msnieman.com/writeups/active/</guid><description>Anonymous SMB access leaks a Group Policy Preferences cpassword for SVC_TGS; that account is used to Kerberoast the Administrator SPN and crack the ticket for a full domain compromise.</description></item></channel></rss>