☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
SOON 🐛 CWE-200
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2025-29455

CVE-2025-29455 Information Disclosure in Personal management system
📅 PUBLISHED: 2025-04-17 00:00 UTC 🔄 UPDATED: 2026-08-12 09:00 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.47%
👁️
0.47% probability
11.7× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1083
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: 1.4.65
CVSS SEVERITY SCALE
9.0–10.0 CRITICAL
7.0–8.9 HIGH
4.0–6.9 MEDIUM
0.1–3.9 LOW
0.0 NONE
SOON
PENDING NVD
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2025-29455 is an information disclosure vulnerability in the Personal Management System (PMS) version 1.4.65. The flaw resides in the "Travel Ideas" function, allowing a remote attacker to extract sensitive information from the application. The vulnerability is classified as an information exposure (CWE-200) and has no known public proof-of-concept, patch, or exploit code at this time. The EPSS score is 0.0%, indicating low exploitation likelihood in the wild, but the lack of a patch makes it a persistent risk for any deployment.

⚡ 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 is a PHP-based web application, not an NPM, PyPI, Go, or Ruby package. No supply chain implications are present beyond the direct use of the vulnerable software.

CVSS Breakdown & Threat Level

The CVSS score is listed as 0.0, which is likely a placeholder. Based on the description (remote attacker, sensitive information disclosure), a reasonable CVSS v3.1 vector would be:

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

Estimated CVSS Score: 7.5 (High)

Threat Level: High due to the potential for sensitive data exposure without authentication.

Deep Dive & Mechanics

The vulnerability exists in the "Travel Ideas" feature of Personal Management System 1.4.65. The application likely stores travel-related data (e.g., destinations, notes, personal details) in a database or file system. The flaw allows an attacker to retrieve this data without proper authorization.

Root Cause: The "Travel Ideas" function fails to enforce access controls or sanitize user input, enabling an attacker to enumerate or directly access records belonging to other users or the system itself.

Attack Vector: A remote attacker sends crafted HTTP requests to the vulnerable endpoint (e.g., /travel-ideas/view?id=X or similar). By manipulating parameters, the attacker can retrieve data that should be restricted.

Impact: Exposure of sensitive personal information, including travel plans, personal notes, and potentially credentials or other confidential data stored within the system.

Vulnerable vs. Patched Code

No patch is available. The vulnerable code likely resembles:

// Vulnerable code (conceptual)
$id = $_GET['id'];
$query = "SELECT * FROM travel_ideas WHERE id = $id";
$result = mysqli_query($conn, $query);
$row = mysqli_fetch_assoc($result);
echo json_encode($row);

A patched version would include:

// Patched code (conceptual)
$id = intval($_GET['id']);
$user_id = $_SESSION['user_id'];
$query = "SELECT * FROM travel_ideas WHERE id = ? AND user_id = ?";
$stmt = mysqli_prepare($conn, $query);
mysqli_stmt_bind_param($stmt, "ii", $id, $user_id);
mysqli_stmt_execute($stmt);
$result = mysqli_stmt_get_result($stmt);
$row = mysqli_fetch_assoc($result);
echo json_encode($row);

The patch adds user authentication checks and parameterized queries to prevent unauthorized access.

Exploitation & Lab Setup

Red Team

  1. Setup: Deploy Personal Management System 1.4.65 on a local server (e.g., XAMPP, Docker).
  2. Reconnaissance: Identify the "Travel Ideas" endpoint (e.g., /travel-ideas).
  3. Exploitation:
    • Enumerate IDs: GET /travel-ideas/view?id=1, GET /travel-ideas/view?id=2, etc.
    • Use Burp Suite or curl to automate ID enumeration.
    • Extract sensitive data from responses.

Example curl command:

curl -v "http://target/travel-ideas/view?id=1"

Blue Team

  1. Detection: Monitor for sequential ID enumeration in web logs.
  2. Mitigation: Implement access controls and input validation.
  3. Hunting: Search for anomalous requests to /travel-ideas/view with varying id parameters.

Indicators of Compromise (IOCs)

  • Network: HTTP GET requests to /travel-ideas/view?id=<number> with sequential IDs.
  • Logs: Web server logs showing repeated access to the Travel Ideas endpoint from a single IP.
  • File: No specific file IOCs; data is extracted via API.

Detection Engineering

YARA Rule

rule CVE_2025_29455_Travel_Ideas_Info_Disclosure {
    meta:
        description = "Detects exploitation attempts for CVE-2025-29455 in Personal Management System"
        author = "Valters IT"
        date = "2025-04-10"
        reference = "CVE-2025-29455"
    strings:
        $s1 = "/travel-ideas/view?id=" ascii wide nocase
        $s2 = "travel_ideas" ascii wide nocase
    condition:
        any of them
}

Sigma Rule

title: CVE-2025-29455 - Travel Ideas Information Disclosure
id: 12345678-1234-1234-1234-123456789abc
status: experimental
description: Detects attempts to exploit information disclosure in Personal Management System Travel Ideas function
author: Valters IT
date: 2025-04-10
logsource:
    category: webserver
    product: apache
detection:
    selection:
        cs-uri-query|contains: "/travel-ideas/view?id="
    condition: selection
falsepositives:
    - Legitimate use of the feature by authorized users
level: high

Suricata Rule

alert http any any -> any any (msg:"CVE-2025-29455 - Travel Ideas Information Disclosure Attempt"; flow:to_server,established; content:"/travel-ideas/view?id="; http_uri; classtype:attempted-recon; sid:1000001; rev:1;)

Remediation & Mitigation

  1. Immediate: Disable the "Travel Ideas" feature if not essential.
  2. Short-term: Implement access controls (user authentication) and input validation (e.g., integer casting, prepared statements).
  3. Long-term: Apply the official patch when released. Monitor vendor channels for updates.
  4. Compensating Controls: Use a Web Application Firewall (WAF) to block suspicious requests to /travel-ideas/view.

Valters IT
Securing Digital Frontiers

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

Personal Management System
personal-management-system

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