CVE-2026-6141
Received Received - Intake
OS Command Injection in Personal_AI_Infrastructure parse_url.ts

Publication date: 2026-04-13

Last updated on: 2026-04-29

Assigner: VulDB

Description
A vulnerability was determined in danielmiessler Personal_AI_Infrastructure up to 2.3.0. Affected is an unknown function of the file Skills/Parser/Tools/parse_url.ts. Executing a manipulation can lead to os command injection. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. This patch is called 14322e87e58bf585cf3c7b9295578a6eb7dc4945. It is advisable to implement a patch to correct this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-04-13
Last Modified
2026-04-29
Generated
2026-05-07
AI Q&A
2026-04-13
EPSS Evaluated
2026-05-05
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
danielmiessler personal_ai_infrastructure to 2.3.0 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-77 The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.
CWE-78 The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability exists in the danielmiessler Personal_AI_Infrastructure project up to version 2.3.0, specifically in an unknown function within the file Skills/Parser/Tools/parse_url.ts.

The issue allows an attacker to perform OS command injection by manipulating inputs, which can be exploited remotely.

The vulnerability has been publicly disclosed and a patch has been released to fix the problem.


How can this vulnerability impact me? :

If exploited, this vulnerability can allow an attacker to execute arbitrary operating system commands on the affected system remotely.

This could lead to unauthorized control over the system, potentially compromising data, disrupting services, or allowing further attacks.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

The provided resources do not include specific detection commands or methods to identify exploitation attempts of this vulnerability on your network or system.


What immediate steps should I take to mitigate this vulnerability?

To mitigate this vulnerability, it is advisable to apply the patch identified by commit 14322e87e58bf585cf3c7b9295578a6eb7dc4945 which implements SSRF protection and secure rate limiting.

Specifically, the patch introduces a validateUrl helper function that blocks HTTP requests to internal IP ranges such as localhost, private LAN IPs, and cloud metadata service endpoints, preventing unauthorized internal network requests.

Additionally, the patch modifies IP address detection logic to use a more reliable method (server.requestIP(req)) instead of the x-forwarded-for HTTP header to mitigate IP spoofing risks and enforce rate limits securely.

Updating to the fixed version of the Personal_AI_Infrastructure project that includes these security hardenings is strongly recommended.


How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

The provided information does not specify how this vulnerability impacts compliance with common standards and regulations such as GDPR or HIPAA.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart