Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

JungleSec Ransomware

2

Comments

  • @Shakib said: Edit: I never knew that Administrator user was active/usable until yesterday. I guess no one did.

    That seems the issue.

    But really main issue is it should never be shared VLAN. It does not take a propulsion scientist to setup customer VPN with different VLAN for segmented access.

    Should never have been public in the first place, it was not your fault.

    So many drive by exploit on Supermicro IPMI, we know to segregate it to far away. Your provider wishfully should have done same, but they are forthcoming and I am sure will improve the strategic defenses in the future.

    Thanked by 2Shakib Advin
  • @Shakib said:

    Remove all users including administrator from your IPMI. Keep admin only.

    Isn’t admin mean administrator? 🤔

    Thanked by 1Shakib
  • risharderisharde Host Rep, Veteran

    @bdspice said:

    @Shakib said:

    Remove all users including administrator from your IPMI. Keep admin only.

    Isn’t admin mean administrator? 🤔

    I suspect they are referring to 2 unique usernames both of which have admin roles.

    Thanked by 1Shakib
  • ShakibShakib Member, Patron Provider

    @bdspice said:

    @Shakib said:

    Remove all users including administrator from your IPMI. Keep admin only.

    Isn’t admin mean administrator? 🤔

    Not in this case. ASRock firmware comes with 2 separate users other than admin. Administrator and anonymous. The attacker is using the administrator user to brute force the IPMI.

    @risharde said:

    @bdspice said:

    @Shakib said:

    Remove all users including administrator from your IPMI. Keep admin only.

    Isn’t admin mean administrator? 🤔

    I suspect they are referring to 2 unique usernames both of which have admin roles.

    That's right.

    Thanked by 1risharde
  • Thanks for the heads-up. Double checked the IPMI. It is only reachable by the IP-addresses I whitelisted. All the other connections are dropped. Maybe that’s an idea? We are not using ASRock, by the way.

  • AllHost_RepAllHost_Rep Member, Patron Provider
    edited November 2024

    Given the known vulns for IPMI in the past, having publicly accessible IPMI (or any OOB management) interfaces is incredibly irresponsible. How bizarre.

  • AndreixAndreix Member, Host Rep

    Wait... Is the changeme password asrock hardcodded default?

  • MikeAMikeA Member, Patron Provider
    edited November 2024

    Edit because I didn't see the above, but my guess this is as simple as people not setting BOTH the "admin:admin" and "Administrator:superuser" accounts properly by default lol

  • ShakibShakib Member, Patron Provider
    edited November 2024

    @MikeA said:
    Edit because I didn't see the above, but my guess this is as simple as people not setting BOTH the "admin:admin" and "Administrator:superuser" accounts properly by default lol

    You can't login to the IPMI without changing admin user password.

    It's the administrator user that is being used to get access to the IPMI.

    The attacker shared a part of his logs as an example that only had administrator user along with IP and passwords on it.

    Edit: ASRock never told us anything about administrator user. Or did they?

  • MikeAMikeA Member, Patron Provider

    @Shakib said:
    Edit: ASRock never told us anything about administrator user. Or did they?

    No not in the individual motherboard manual, only the "admin" user.

    There is a separate document about the management utility that mentions the "Administrator" user here:
    https://download.asrock.com/TSD/SMU/Manual/ASRock Rack Server Management_v1.0.2.pdf

    Which to me seems like ASRock overlooked and forgot about this duplicate user. The normal consumer manual means people will forget to set the Administrator password since it only tells you to use admin.

    Thanked by 2Shakib OhJohn
  • SecureLayer7SecureLayer7 Member, Host Rep

    @Shakib said: x.x.x.x Administrator:superuser123!

    Are you sure about this hardcoded password? Do you have link of the firmware, I can confirm for you folks.

  • MikeAMikeA Member, Patron Provider

    @SecureLayer7 said:

    @Shakib said: x.x.x.x Administrator:superuser123!

    Are you sure about this hardcoded password? Do you have link of the firmware, I can confirm for you folks.

    None of mine have that as a hard password, so surely not.

  • ShakibShakib Member, Patron Provider
    edited November 2024

    @SecureLayer7 said:

    @Shakib said: x.x.x.x Administrator:superuser123!

    Are you sure about this hardcoded password? Do you have link of the firmware, I can confirm for you folks.

    I copied it from the attacker's given logs. My IPMI had that as Administrator password.

    All the passwords that I have seen from his log for Administrator user is very easy, short and crackable.

  • DataWagonDataWagon Member, Patron Provider

    @Shakib said:

    @Nyr said:

    @Shakib said: It's completely ASRock's fault.

    I am sorry, but no. Having IPMI exposed to the public internet is negligent, and no one should do that. Avoiding it has been basic common sense for a very long time, but unsurprisingly some providers did not get the memo until they were hacked.

    Providers who missed this are unfit to maintain secure infrastructure for many reasons, like not being able to perform reasonable risk assessments and reasonable security choices when deploying their hardware.

    This is how we were compromised.

    x.x.x.x Administrator:superuser123!

    ASRock shouldn't have Administrator user in their IPMI firmware with superuser123! as password. It could be hacked even if the IPMI was in LAN with shared VLAN+VPN with other clients within the same IPMI network.

    Edit: I never knew that Administrator user was active/usable until yesterday. I guess no one did.

    Which ASRR boards are affected by this? We run IPMI on local IPs only, but I've noticed in the past that they come with the 'Administrator' user. However, that user is always set to 'enabled = false'. I've tested on a few with this 'superuser123!' password using both ipmitool and web UI and can't seem to login to any of them with it.

    Thanked by 1Shakib
  • DataWagonDataWagon Member, Patron Provider

    @DataWagon said:

    @Shakib said:

    @Nyr said:

    @Shakib said: It's completely ASRock's fault.

    I am sorry, but no. Having IPMI exposed to the public internet is negligent, and no one should do that. Avoiding it has been basic common sense for a very long time, but unsurprisingly some providers did not get the memo until they were hacked.

    Providers who missed this are unfit to maintain secure infrastructure for many reasons, like not being able to perform reasonable risk assessments and reasonable security choices when deploying their hardware.

    This is how we were compromised.

    x.x.x.x Administrator:superuser123!

    ASRock shouldn't have Administrator user in their IPMI firmware with superuser123! as password. It could be hacked even if the IPMI was in LAN with shared VLAN+VPN with other clients within the same IPMI network.

    Edit: I never knew that Administrator user was active/usable until yesterday. I guess no one did.

    Which ASRR boards are affected by this? We run IPMI on local IPs only, but I've noticed in the past that they come with the 'Administrator' user. However, that user is always set to 'enabled = false'. I've tested on a few with this 'superuser123!' password using both ipmitool and web UI and can't seem to login to any of them with it.

    Update, the default password is actually 'superuser'. Just tried on one of my boards and verified that you are able to access via ipmitool using those credentials.

    Thanked by 2Shakib fatchan
  • AdvinAdvin Member, Host Rep
    edited November 2024

    @ailice said:
    Is public Promox VE alsp consider insecure? one of LET provider support give me Promox VE account (which only have access my VPS) when I tried to tell them about their noVNC was borked.
    After this incident I just little worried to make sure provider do good meansure security so this not gonna be happen.
    I know backup was my responblity, but any oopsie from provider and time I spend on re-deploy wasnt good at all.

    Proxmox VE is fairly robust and secure, but in general, you should try to reduce the number of publicly exposed interfaces that you have. If there happens to be a login exploit or RCE, then your entire infrastructure can be gone (just like what happened to CyberPanel).

    IPMI is just especially vulnerable because the software is typically outdated on most motherboards. For example, X570D4U boards haven’t received an updated IPMI since 2021. However, a vulnerability could happen to any software.

  • ShakibShakib Member, Patron Provider
    edited November 2024

    @DataWagon said:

    @DataWagon said:

    @Shakib said:

    @Nyr said:

    @Shakib said: It's completely ASRock's fault.

    I am sorry, but no. Having IPMI exposed to the public internet is negligent, and no one should do that. Avoiding it has been basic common sense for a very long time, but unsurprisingly some providers did not get the memo until they were hacked.

    Providers who missed this are unfit to maintain secure infrastructure for many reasons, like not being able to perform reasonable risk assessments and reasonable security choices when deploying their hardware.

    This is how we were compromised.

    x.x.x.x Administrator:superuser123!

    ASRock shouldn't have Administrator user in their IPMI firmware with superuser123! as password. It could be hacked even if the IPMI was in LAN with shared VLAN+VPN with other clients within the same IPMI network.

    Edit: I never knew that Administrator user was active/usable until yesterday. I guess no one did.

    Which ASRR boards are affected by this? We run IPMI on local IPs only, but I've noticed in the past that they come with the 'Administrator' user. However, that user is always set to 'enabled = false'. I've tested on a few with this 'superuser123!' password using both ipmitool and web UI and can't seem to login to any of them with it.

    Update, the default password is actually 'superuser'. Just tried on one of my boards and verified that you are able to access via ipmitool using those credentials.

    That's right. Mine had ******** So probably it took a bit more time to crack.

    I have seen superuser and some other easy passwords on his logs.

    Just start deleting Administrator user from your IPMIs.

    Thanked by 2dev077 fatchan
  • SecureLayer7SecureLayer7 Member, Host Rep

    I tried an bruteforce is working like charm.

    If anyone of you want to audit this, let me know, I'll try test and give you results. at No cost.

  • ShakibShakib Member, Patron Provider

    @SecureLayer7 said:
    I tried an bruteforce is working like charm.

    If anyone of you want to audit this, let me know, I'll try test and give you results. at No cost.

    L0L. If I start giving out more of those passwords here we are going to have an apocalypse.

    Please don't bruteforce anyone's IPMI.

  • kevindskevinds Member, LIR

    @Nyr said:
    I am sorry, but no. Having IPMI exposed to the public internet is negligent, and no one should do that. Avoiding it has been basic common sense for a very long time, but unsurprisingly some providers did not get the memo until they were hacked.

    Avoid it sure, but it isn't always practical to never do.

    If there is a vulnerability, that is on the vendor, if there is an undeployed patch, that is on the owner.

    A malicious user could get access to an internal VLAN, even if your VPN solution limits x user to y IP, user x could use y as a proxy to attack the internal network of other IPMIs, if they can't be secured, that is on the vendor.

    Not giving out-of-band management hosts public IPs helps with exposure, but they should be secure and be able to survive on their own.

  • cock.li :/

  • SecureLayer7SecureLayer7 Member, Host Rep

    @Shakib said: Please don't bruteforce anyone's IPMI.

    Dude! I've lab to test :) Its my job to secure hosting and our customers.

  • @SecureLayer7 said:

    @Shakib said: Please don't bruteforce anyone's IPMI.

    Dude! I've lab to test :) Its my job to secure hosting and our customers.

    so you're a professional but couldn't come up with your own password list to test?

    hibp downloader been around for years, password list that being used in wpa2 cracking / rainbow table been around for decades and you still ask for this. really?

  • ShakibShakib Member, Patron Provider

    Did anyone here manage to get response from ASRock yet?

  • @Shakib said:
    Did anyone here manage to get response from ASRock yet?

    @NDTN did you had any responses to the same thing you reported to them earlier?

    Thanked by 1un_used
  • SecureLayer7SecureLayer7 Member, Host Rep

    @ScreenReader said: hibp downloader been around for years, password list that being used in wpa2 cracking / rainbow table been around for decades and you still ask for this. really?

    You're misunderstanding this, @Shakib Said. The password is hardcoded in the firmware, and I’m not interested in doing some random brute-force using password lists like RockYou or SecLists. Our job is to dig deeper into the issue by reversing the firmware and finding the root problem. This will benefit the entire community. That’s why I’m asking for the firmware, not password.

  • ShakibShakib Member, Patron Provider

    Anyone using ASRock mobo server should look out for /usr/bin/systemd-host

    It's a JungleSec remote shell/backdoor. Even if your server isn't encrypted/compromised yet, the attacker might have already got into your server and put this shell/backdoor for his future ransomware attack. Just securing your IPMI with new password, removing Administrator user etc means nothing if it's already there!

    cat /usr/bin/systemd-host

    If there is no such file or directory, you're probably fine. If he did got into your server, your IPMI and server root password will not work anymore. There is a chance that all of your data will be encrypted as soon as you reboot your server for changing your IPMI & root password.

    If you do find /usr/bin/systemd-host on your server, backup your data first and then delete it. (At your sole risk)

    Calling out @fiberstate to notify all of their clients about this JungleSec remote shell/backdoor as it's their obligation and I know for fact a lot of their IPMI was compromised. I want something nice for my sleepless nights and credit for all my findings, shared information. :/

  • risharderisharde Host Rep, Veteran

    Maybe also set a bios password so even if ipmi is compromised the attacker cannot change the boot order? Not sure if that would help since I don't provide server hosting so ignore if it doesn't.

  • AndreixAndreix Member, Host Rep
    edited November 2024

    @risharde said:
    Maybe also set a bios password so even if ipmi is compromised the attacker cannot change the boot order? Not sure if that would help since I don't provide server hosting so ignore if it doesn't.

    Not really. They only single boot in linux kernel to change root pwd.
    Would help if you encrypt the root drive.

Sign In or Register to comment.