CVE-2026-105283
Last modified
CVE-2026-105283 is a medium-severity vulnerability rated 6.3/10 on the CVSS scale. Generation of Error Message Containing Sensitive Information vulnerability in ash-project ash_typescript allows an unauthenticated attacker to read internal Elixir terms from an RPC error response by provoking an error the error builder has no dedicated clause for. AshTypescript.Rpc.ErrorBuilder.build_error_response/1 in lib/ash_typescript/rpc/error_builder.ex renders a pipeline error term that matches no specific clause with inspect/1 and places the result in details.error of the client-facing error. Ash exceptions take a separate path in AshTypescript.Rpc.Errors where unhandled cases are redacted behind an errorId, but these fallbacks have no redaction, so whatever the term carries reaches the HTTP or channel response. EPSS estimates a 0.32% chance of exploitation in the next 30 days.
Description
Generation of Error Message Containing Sensitive Information vulnerability in ash-project ash_typescript allows an unauthenticated attacker to read internal Elixir terms from an RPC error response by provoking an error the error builder has no dedicated clause for. AshTypescript.Rpc.ErrorBuilder.build_error_response/1 in lib/ash_typescript/rpc/error_builder.ex renders a pipeline error term that matches no specific clause with inspect/1 and places the result in details.error of the client-facing error. Ash exceptions take a separate path in AshTypescript.Rpc.Errors where unhandled cases are redacted behind an errorId, but these fallbacks have no redaction, so whatever the term carries reaches the HTTP or channel response. Two request paths hand it such terms: a struct-typed action argument with an invalid nested value, where cast_map_to_struct/2 in lib/ash_typescript/rpc/input_formatter.ex throws the raw Ash.Type cast error into the builder, and field selection on a generic action that returns a primitive, where format_field_type/1 inspects the full Ash.Info.Manifest.Type struct into vars.returnType. Resource module names in vars.resource are not treated as sensitive and are out of scope. This issue affects ash_typescript: from 0.1.0 before 0.19.1.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| ash-project | ash_typescript | >= 0.1.0, < 0.19.1 |
| ash-project | ash_typescript | >= 8e204ce34e24a158cf22a2dac4d53c44716c9e30, < 4b3c65203ee78dc992d6d2e6559625c5460a01cd |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-105283?
How severe is CVE-2026-105283?
How do I fix CVE-2026-105283?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-105275Satel Netco Design versions prior to v2.1.7 contains a relat…4.3
- CVE-2026-105278The published Docker image for openPDC includes a fixed admi…9.8
- CVE-2026-105279In the default configuration, the archive accepts DICOM asso…9.1
- CVE-2026-10528A security flaw has been discovered in Orthanc DICOM Server …3.3
- CVE-2026-105280Improper Validation of Integrity Check Value vulnerability i…6.9
- CVE-2026-105281The internal data publisher on openPDC accepts network conne…7.5
- CVE-2026-105284A weakness has been identified in Totolink A3002MU 1.0.0-B20…10
- CVE-2026-105285A security vulnerability has been detected in Totolink A3002…10
- CVE-2026-105286A vulnerability was detected in Totolink A3002MU 1.0.0-B2023…6.3
- CVE-2026-105287A flaw has been found in feelec-yishu feelcrm-os 1.0.0. Affe…6.3
- CVE-2026-105288A vulnerability has been found in feelec-yishu feelcrm-os 1.…4.3
- CVE-2026-105289A vulnerability was found in feelec-yishu feelcrm-os 1.0.0. …3.5
Are you affected by CVE-2026-105283?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
