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

CVE-2024-47157

CVE-2024-47157 Supply Chain Attack in Honor
📅 PUBLISHED: 2024-12-26 11:52 UTC 🔄 UPDATED: 2026-08-12 14:51 UTC
[ PATCH UNDER REVIEW ↓ ] Remains UNDER REVIEW until an independent source confirms the fix
[ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.06%
👁️
0.06% probability
1.5× above the median CVE
Tier: LOW
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1548
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: China License: Commercial
VULNERABLE: version not auto-detected — verify your deployed version locally
CVSS VECTOR BREAKDOWN 2.9
AV: L Attack Vector Local
AC: L Attack Complexity Low
PR: L Privileges Required Low
UI: N User Interaction None
S: U Scope Unchanged
C: N Confidentiality None
I: N Integrity None
A: L Availability Low
2.9
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2024-47157 is a vulnerability affecting certain Honor products, characterized by incorrect privilege assignment. This flaw, classified under CWE-266 (Incorrect Privilege Assignment), could allow a local attacker with low privileges to cause device service exceptions, potentially leading to denial of service or other unspecified impacts. The CVSS score is 2.9 (Low), indicating a low severity due to the requirement for local access and low privileges. No public proof-of-concept (PoC) or exploit code is available, and the vendor has not released a patch. The EPSS score is 0.0%, suggesting a very low probability of exploitation in the wild.

⚡ 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 related to NPM, PyPI, Go, or Ruby packages. It is a firmware-level issue in Honor devices, affecting the device's privilege assignment mechanisms.

CVSS Breakdown & Threat Level

  • CVSS Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
  • Base Score: 2.9 (Low)
  • Attack Vector (AV): Local (L) – The attacker must have physical or logical access to the device.
  • Attack Complexity (AC): Low (L) – No special conditions are required.
  • Privileges Required (PR): Low (L) – The attacker needs low-level privileges on the device.
  • User Interaction (UI): None (N) – No user action is required.
  • Scope (S): Unchanged (U) – The vulnerability does not affect other components.
  • Confidentiality (C): None (N) – No data exposure.
  • Integrity (I): None (N) – No data modification.
  • Availability (A): Low (L) – Service exceptions may cause limited denial of service.

Threat Level: Low. Exploitation requires local access and low privileges, and the impact is limited to availability. No active exploitation has been reported.

Deep Dive & Mechanics

The vulnerability stems from incorrect privilege assignment in Honor device firmware. This means that the system does not properly enforce privilege boundaries, allowing a low-privileged process or user to perform actions that should be restricted. The exact mechanism is not publicly disclosed, but it likely involves improper handling of access control lists (ACLs) or capability checks.

When exploited, the attacker can trigger device service exceptions, which may cause specific services to crash or behave unexpectedly. This could lead to denial of service for certain features but not full device compromise. The vulnerability is local, meaning the attacker must already have some level of access to the device (e.g., via an app or ADB).

Vulnerable vs. Patched Code

No specific code snippets are available for this vulnerability. The vendor has not released a patch, and no open-source references exist. In general, a fix would involve:

  • Implementing proper privilege checks before allowing service operations.
  • Using least-privilege principles for all processes.
  • Auditing and correcting ACLs.

Exploitation & Lab Setup

Red Team

Since no public exploit exists, a red team would need to reverse-engineer Honor firmware to identify the exact privilege assignment flaw. A potential approach:

  1. Firmware Analysis: Extract the firmware from an affected Honor device using tools like binwalk.
  2. Service Enumeration: Identify services running with elevated privileges.
  3. Privilege Escalation Attempt: Try to invoke service functions from a low-privileged context.
  4. Trigger Exception: Send malformed requests to cause service crashes.

Example (hypothetical):

# Assume a vulnerable service at /system/bin/honor_service
adb shell
su -c 'id'  # Check current privileges
# Attempt to call service function without proper privileges
/system/bin/honor_service --trigger-exception

Blue Team

To detect exploitation attempts:

  • Monitor for unusual service crashes or restarts.
  • Log all privilege escalation attempts.
  • Use endpoint detection and response (EDR) tools to track process behavior.

Indicators of Compromise (IOCs)

  • Service Crash Logs: Repeated entries in logcat or dmesg indicating service failures.
  • Anomalous Process Behavior: Low-privileged processes attempting to access restricted system services.
  • File System Changes: Unauthorized modifications to system binaries or configuration files.

Detection Engineering

YARA Rule

rule CVE_2024_47157_Honor_Privilege_Escalation {
    meta:
        description = "Detects potential exploitation of CVE-2024-47157 in Honor devices"
        author = "Valters IT"
        date = "2025-04-10"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2024-47157"
    strings:
        $s1 = "honor_service" ascii wide nocase
        $s2 = "privilege" ascii wide nocase
        $s3 = "exception" ascii wide nocase
    condition:
        all of them
}

Sigma Rule

title: CVE-2024-47157 Honor Privilege Escalation Attempt
id: 12345678-1234-1234-1234-123456789012
status: experimental
description: Detects attempts to exploit incorrect privilege assignment in Honor devices
author: Valters IT
date: 2025-04-10
references:
    - https://nvd.nist.gov/vuln/detail/CVE-2024-47157
logsource:
    product: linux
    service: syslog
detection:
    selection:
        - "honor_service" and "exception"
    condition: selection
falsepositives:
    - Legitimate service restarts
level: low

Suricata Rule

alert tcp $HOME_NET any -> $EXTERNAL_NET any (msg:"CVE-2024-47157 Honor Privilege Escalation Attempt"; flow:to_server; content:"honor_service"; nocase; content:"exception"; nocase; classtype:attempted-admin; sid:1000001; rev:1;)

Remediation & Mitigation

  • Vendor Patch: Await an official firmware update from Honor. Check the Honor security bulletin regularly.
  • Workaround: Restrict local access to the device. Disable ADB debugging when not in use. Use strong device locks.
  • Monitoring: Enable logging for system services and review logs for anomalies.
  • Least Privilege: Ensure all apps and processes run with minimal necessary privileges.

Valters IT
DevSecOps & Cyber Threat Intelligence Expert

👁️ 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.

Honor device
Honor privilege escalation
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2024-47157/ · 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.