On this page

CWE-73: External Control of File Name or Path

Weakness Summary

The product allows user input to control or influence paths or file names that are used in filesystem operations.

  • Canonical source: MITRE CWE-73 (opens in a new tab)
  • Published Atomicorp CVE observations: 65
  • Distinct affected products in those observations: 59
  • Active Atomicorp rules associated with this weakness: 59

Atomicorp Research Context

Atomicorp has published CVE-specific research observations associated with this weakness category. Each linked CVE page states whether the tested request was detected or blocked and is the authoritative customer-facing finding.

The CVEs and rules shown here are selected published examples, not a complete list of Atomicorp protections. If a CWE, CVE, or rule is absent from this page, no conclusion should be drawn about whether Atomicorp protects against that weakness or attack method.

A CWE describes a class of software weakness. It does not identify one exploit request, and association with a CWE does not mean that every vulnerability or exploitation path in that category is detected or blocked.

Selected Published CVE Observations

CVEVulnerabilityProductAtomicorp findingObserved rules
CVE-2024-13984Qi'anxin TianQing Management Center rptsvr Arbitrary File UploadTianQing Management CenterProtected by Atomicorp rules340014 , 340023 , 340029 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370 , 393655
CVE-2026-58192Appium: Unauthenticated arbitrary file/directory deletion in @appium/storage-pluginappium/storage-pluginProtected by Atomicorp rules340007 , 344360
CVE-2026-57155OPNsense: Root RCE via Arbitrary File Write in GeoIP Alias ImportercoreProtected by Atomicorp rules340014 , 340023 , 340029 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370 , 393655
CVE-2018-17246Kibana - Local File InclusionkibanaProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2022-39952Fortinet FortiNAC keyUpload.jsp arbitrary file writefortinacProtected by Atomicorp rules330791 , 334168 , 340128 , 340152 , 360152 , 380018 , 390700 , 390801
CVE-2023-3643CAREL Boss Mini <= 1.4.0 - Local File Inclusionboss-miniProtected by Atomicorp rules344360 , 390709
CVE-2023-4634Media Library Assistant < 3.09 - Remote Code Execution/Local File Inclusionmedia library assistantProtected by Atomicorp rules300017
CVE-2024-8517SPIP BigUp Plugin Unauthenticated RCEspipProtected by Atomicorp rules330791 , 334168 , 340152
CVE-2025-71334Flowise - Path TraversalflowiseProtected by Atomicorp rules340007
CVE-2026-85520Unauthenticated arbitrary file write leading to RCE in gmfeed PrestaShop moduleGoogle Merchant Center FeedProtected by Atomicorp rules340014 , 340023 , 340029 , 340193 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370 , 347009 , 393655
CVE-2026-86189WWBN AVideo Unauthenticated Path Traversal via notify.ffmpeg.json.phpAVideoProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2025-65473easyimages2.0 Arbitrary Code Execution Vulnerabilityeasyimages2.0Protected by Atomicorp rules340014 , 340023 , 340029 , 340193 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370 , 347009 , 390904 , 393655
CVE-2026-48162Wazuh: cluster peer can read arbitrary master files and forge offline REST API administrator tokens via DAPI tmp_file pawazuhProtected by Atomicorp rules340007 , 344360 , 350591 , 390709
CVE-2026-50006Anyquery: Arbitrary File Write (AFW) which could lead to Remote Code Execution (RCE) via Unrestricted ATTACH DATABASE inanyqueryProtected by Atomicorp rules340014 , 340023 , 340029 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370 , 390501 , 390709 , 390716 , 390904 , 393655
CVE-2026-53581ntp: write path traversalcoreProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2025-66449ConvertX has Path Traversal that leads to Arbitrary File Write and Arbitrary Code ExecutionconvertxProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-60009theia Arbitrary Code Execution VulnerabilitytheiaProtected by Atomicorp rules351000
CVE-2025-71324Flowise - Path TraversalflowiseProtected by Atomicorp rules340007
CVE-2026-62865TypeBot: Arbitrary server file read via Send Email block attachment pathtypebot.ioProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2022-24900Piano LED Visualizer 1.3 - Local File Inclusionpiano led visualizerProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-35032Jellyfin: Potential SSRF + Arbitrary file read via LiveTV M3U tunerjellyfinProtected by Atomicorp rules337109 , 337110 , 344360 , 398021 , 398022
CVE-2026-96656Plex Media Server - Arbitrary File WriteMedia ServerProtected by Atomicorp rules398125
CVE-2026-31939Path Traversal (Arbitrary File Delete) in Chamilo LMSchamilo lmsProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-111234SimplePie through 1.9.0 Local File Read via file:// RedirectsimplepieProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2025-13322WP AUDIO GALLERY <= 2.0 - Authenticated (Subscriber+) Arbitrary File Deletion via 'audio_upload' ParameterWP AUDIO GALLERYProtected by Atomicorp rules340748 , 344360 , 347006 , 390709
CVE-2026-15983Super Forms <= 6.3.316 - Authenticated (Subscriber+) Arbitrary File/Directory Deletion via 'subdir' / 'path' ParameterSuper Forms – Drag & Drop Form BuilderProtected by Atomicorp rules340014 , 340023 , 340029 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370 , 360029 , 390904
CVE-2026-34522SillyTavern: Path traversal in /api/chats/import allows arbitrary file write outside intended chat directorysillytavernProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-46402Microsoft UFO uses untrusted task_name in log paths, allowing authenticated path traversal and log file creation outsideUFOProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-53580Trilium arbitrary file read and denial of service via file:// URLs in the automatic image-download featuretriliumProtected by Atomicorp rules340007 , 347009
CVE-2026-64679Atlantis: Path Traversal in Atlantis Workspace Handling Allows Out-of-Bounds Directory Deletion/CreationatlantisProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2024-5334Devika - Local File InclusiondevikaProtected by Atomicorp rules344360 , 347009 , 390709
CVE-2025-59049Mockoon < 9.2.0 - Path TraversalmockoonProtected by Atomicorp rules347009
CVE-2026-19913Kaltura HTML5 Video Player, html5lib library Improper Input Validation VulnerabilityKaltura HTML5 Video Player, html5lib libraryProtected by Atomicorp rules340014 , 340023 , 340193 , 344362 , 344363 , 344365 , 344370 , 344380 , 344382 , 344385 , 390613 , 390614 , 390722 , 398008
CVE-2026-29962HSC MailInspector - Local File InclusionmailinspectorProtected by Atomicorp rules344360 , 347009 , 390709
CVE-2026-54629Anyquery: Local File Read (LFR) via Unrestricted SQLite Virtual Table Modules in Server ModeanyqueryProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2025-58762Tautulli vulnerable to Authenticated Remote Code Execution via write primitive and Script notification agenttautulliProtected by Atomicorp rules340014 , 340023 , 340029 , 340193 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370 , 347009 , 393655
CVE-2026-35174Chyrp Lite has a Path Traversal to Remote Code Executionchyrp liteProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-85160AVideo through c91b5975d CSRF and Path Traversal via stopLive.phpAVideoProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-45725compliance-trestle Remote Fetching Mechanism has an Arbitrary File Write via Cache Path Traversalcompliance-trestleDetected by Atomicorp rules347009
CVE-2026-61647@roomi-fields/notebooklm-mcp has path traversal in vault.batch tool that allows arbitrary file write outside intended vanotebooklm-mcpProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-75830grav-plugin-api before 1.0.15 Path Traversal via batchCopygravProtected by Atomicorp rules340007 , 344360
CVE-2026-76210phpMyFAQ before v4.1.6 Local File Disclosure via PDF ExportphpmyfaqProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-92153F´: Arbitrary File Write in Svc::FileUplink via attacker-controlled StartPacket.destinationPathfprimeProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-9587Authenticated Local File Inclusion (LFI) in Switchvox SMB Web PortalSwitchvox SMB EditionProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-54134OctoPrint: File exfiltration possible via query parameters on upload endpointsOctoPrintProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-111230Netgate pfSense CE through 2.9.0 Local File Read via Dynamic DNS Update URLpfsenseProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-35593Trilium Notes has Local File Inclusion via upload modified file API endpointTriliumProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2025-13380AI Engine for WordPress: ChatGPT, GPT Content Generator <= 1.0.1 - Authenticated (Contributor+) Arbitrary File ReadAI Engine for WordPress: ChatGPT, GPT Content GeneratorProtected by Atomicorp rules340748 , 344360 , 347006 , 347009 , 390709
CVE-2025-49138HAX CMS vulnerable to Local File Inclusion via saveOutline API Location Parameterhaxcms-phpProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-33989@mobilenext/mobile-mcp alllows arbitrary file write via Path Traversal in mobile screen capture toolsmobile mcpProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-46397haxcms-php Local File Inclusion via saveOutline API Location Parameter v2.0haxcms-phpProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-75602OpenList: Authenticated arbitrary file write via Content-Disposition path traversal in SimpleHttp offline-download toolOpenListProtected by Atomicorp rules340007 , 344360 , 390709
CVE-2025-35053Newforma Info Exchange (NIX) arbitrary file read and deleteproject centerProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-79653Eclipse SW360 Path Traversal VulnerabilityEclipse SW360Protected by Atomicorp rules340007 , 344360 , 390709
CVE-2026-40605Tautulli Vulnerable to Authenticated Path Traversal in Cache Deletion APITautulliProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-10694SourceCodester Online Food Ordering System index.php include file inclusionOnline Food Ordering SystemProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2023-30943Moodle - Cross-Site Scripting/Remote Code ExecutionmoodleProtected by Atomicorp rules333141 , 340007 , 340099 , 340147 , 340148 , 340149 , 341099 , 341256 , 342259 , 346755 , 347198 , 350147 , 350148
CVE-2026-34967Adminer sql-log Plugin 5.3.0 through 5.4.2 Arbitrary File WriteadminerProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2021-24966WordPress Plugin Error Log Viewer 1.1.1 - Arbitrary File Clearing (Authenticated)error log viewerProtected by Atomicorp rules336461 , 344360 , 381206
CVE-2026-41412alf.io vulnerable to Arbitrary File Read and Exfil via simpleHttpClient Extension Scriptalf.ioDetected by Atomicorp rules344360
CVE-2026-10558SourceCodester Pizzafy Ecommerce System index.php file inclusionPizzafy Ecommerce SystemProtected by Atomicorp rules344360 , 347009
CVE-2026-10559SourceCodester Pizzafy Ecommerce System index.php file inclusionPizzafy Ecommerce SystemProtected by Atomicorp rules340007 , 344360 , 347009 , 390709
CVE-2026-15921nvm path traversal via a malicious mirror's LTS codename writes outside the alias directorynvmProtected by Atomicorp rules347009
CVE-2026-19353DedeCMS Installation Wizard index.php _4_Setup file inclusionDedeCMSProtected by Atomicorp rules340014 , 340023 , 340029 , 344360 , 344361 , 344363 , 344364 , 344366 , 344370
CVE-2026-86147Apache bRPC: Arbitrary file creation/truncation via /flags and unbounded profiling duration via /pprofApache bRPCProtected by Atomicorp rules340007 , 344360 , 347009 , 390709

Associated Atomicorp WAF Rules

RuleStatusBehavior
300017Activedisruptive (deny)
330791Activedisruptive (deny)
333141Activedisruptive (deny)
334168Activedisruptive (deny)
336461Activedisruptive (deny)
337109Activedisruptive (deny)
337110Activedisruptive (deny)
340007Activedisruptive (deny)
340014Activedisruptive (deny)
340023Activedisruptive (deny)
340029Activedisruptive (deny)
340099Activedisruptive (deny)
340128Activedisruptive (deny)
340147Activedisruptive (deny)
340148Activedisruptive (deny)
340149Activedisruptive (deny)
340152Activedisruptive (deny)
340193Activedisruptive (deny)
340748Activedisruptive (deny)
341099Activedisruptive (deny)
341256Activedisruptive (deny)
342259Activedisruptive (deny)
344360Activedisruptive (deny)
344361Activedisruptive (deny)
344362Activedisruptive (deny)
344363Activedisruptive (deny)
344364Activedisruptive (deny)
344365Activedisruptive (deny)
344366Activedisruptive (deny)
344370Activedisruptive (deny)
344380Activedisruptive (deny)
344382Activedisruptive (deny)
344385Activedisruptive (deny)
346755Activedisruptive (deny)
347006Activedisruptive (deny)
347009Activedisruptive (deny)
347198Activedisruptive (deny)
350147Activedisruptive (deny)
350148Activedisruptive (deny)
350591Activedisruptive (deny)
351000Activedisruptive (deny)
360029Activedisruptive (deny)
360152Activedisruptive (deny)
380018Activedisruptive (deny)
381206Activedisruptive (deny)
390501Activedisruptive (deny)
390613Activedisruptive (deny)
390614Activedisruptive (deny)
390700Activedisruptive (deny)
390709Activedisruptive (deny)
390716Activedisruptive (deny)
390722Activedisruptive (deny)
390801Activedisruptive (deny)
390904Activedisruptive (deny)
393655Activedisruptive (deny)
398008Activenon-disruptive (pass)
398021Activedisruptive (deny)
398022Activedisruptive (deny)
398125Activedisruptive (deny)

MITRE associates this CWE with the following attack-pattern entries. These taxonomy relationships are context, not Atomicorp coverage claims:

CAPEC-13 (opens in a new tab) , CAPEC-267 (opens in a new tab) , CAPEC-64 (opens in a new tab) , CAPEC-72 (opens in a new tab) , CAPEC-76 (opens in a new tab) , CAPEC-78 (opens in a new tab) , CAPEC-79 (opens in a new tab) , CAPEC-80 (opens in a new tab)