HackTheBox - Editor

HackTheBox - Editor

Source: YouTube · IppSec · published Dec 6, 2025 · 38:49

Penetration Testing
No ratings yet Log in to rate
Transcript Available
Description

This Hack The Box walkthrough demonstrates a privilege escalation path starting with an XWiki RCE vulnerability and concluding with a SUID binary path hijack.

Key Takeaways:
• The initial vector involves exploiting an outdated XWiki version via malicious Groovy code injection in a search parameter, leading to remote code execution 0:04.
• The attacker retrieves a database password from the Hibernate config file, which is reused for a local user account, allowing SSH access 0:15.
• Privilege escalation is achieved by identifying a vulnerable SUID binary in the Netdata application that is susceptible to path hijacking 0:25.

The video highlights the importance of checking for outdated software and credential reuse in penetration testing scenarios.

Sources:

  • 0:04 Introduction to the XWiki RCE vulnerability.
  • 0:15 Discovery of reused database credentials.
  • 0:25 Identification of the SUID path hijacking exploit.

Generate CPE Credits

Generate a professional CPE document from this video's transcript.

Estimated credit: 0.5 CPE hours

Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.

Topic: Penetration Testing. Commonly maps to: Security Assessment and Testing, Security Operations. Exact CISSP domains are assigned during generation.

CISSP Domain Mapping
Learning Objectives
Self-Assessment Questions
PDF Export Ready

Free account. One generation at a time, with a daily limit.

CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.

Watch on YouTube

Transcript Preview

First 800 characters of the transcript

What's going on YouTube? This is Ipsac doing an editor from hack the box which is a nice easy box that starts off with finding an outdated version of XWiki that is vulnerable to remote code execution through injecting malicious groovy code into a search parameter with a shell on the box. We can find a database password which is in the hibernate config file and this password is reused for a local account on the box. So we can just SSH in as that user and as them we discover an application called net data is installed which has a set UID binary that is vulnerable to path hijacking. So with that being said let's just jump in. As always we're going to start off with an end map. So - sc for default scripts sv enumerate versions vv for double verbose. This gives us things like the ttl oa output …