SShortSingh.
Back to feed

Critical RCE Flaw CVE-2026-58138 in Orkes Conductor Exploited via Unauthenticated API

0
·37 views

A critical vulnerability (CVE-2026-58138, CVSS 9.8) in Orkes Conductor OSS versions 3.21.21 through 3.30.1 allows unauthenticated remote attackers to execute OS commands by submitting malicious workflow definitions to an exposed Workflow API. The flaw stems from the API lacking authentication by default, enabling attackers to inject harmful JavaScript or Python expressions via task types such as INLINE, LAMBDA, DO_WHILE, or SWITCH, which are then executed through GraalVM with full host access. Empirical Security observed active exploitation in its telemetry, while Fortinet reportedly blocked around 1,300 attack attempts, though successful code execution has not been publicly confirmed. Successful exploitation could grant attackers root-level access within the Conductor container, potentially compromising connected data, credentials, microservices, and AI agents. Administrators are advised to upgrade to version 3.30.2 or later and restrict Workflow API access to internal networks with proper authentication and authorization controls.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingHacker News ·

Guide Offers Ideas for Using a VM/370 CE Mainframe Emulation Machine

A post on the Fun with Big Computers site describes enjoyable projects for owners of a VM/370 Community Edition system. The article is hosted on GitHub Pages and was shared on Hacker News, where it received 5 points and no comments at the time of capture. The available text consists only of the article link and metadata, so the specific activities it covers cannot be confirmed from this material. VM/370 is an IBM mainframe operating system from the 1970s, and the Community Edition allows enthusiasts to run it on modern hardware. The piece is aimed at hobbyists interested in exploring classic mainframe computing.

0
ProgrammingDEV Community ·

Sole Trader Builders Face Quarterly HMRC Reporting as Digital Receipts Become Necessary

Sole traders and landlords with qualifying income over fifty thousand pounds began Making Tax Digital for Income Tax on 6 April 2026. They must keep digital records of income and expenses and send quarterly updates to HMRC through compatible software instead of a single annual return. The threshold drops to thirty thousand pounds in April 2027 and twenty thousand pounds in April 2028, and it applies to turnover rather than profit. The rules require each transaction to be recorded digitally, which often means photographing receipts or forwarding invoices to bookkeeping apps. Suppliers serving trade customers are responding by offering emailed itemised receipts, automatic invoice delivery and importable transaction exports.

0
ProgrammingDEV Community ·

AI Safety Agent Shows Gains From Memory in Drug Trial Review Demo

TrialSleuth AI is an agent that reviews a new drug before its first human trial and draws on past results. In a demo, a made-up cancer drug called HLV-772 was reviewed first with memory switched off, producing a generic answer without specific evidence. With memory enabled, the same review flagged concrete risks tied to recalled past studies, including liver impairment, drug interactions, and dosing timing. A new heart-safety finding was then added to memory, and the next review included a heart-monitoring recommendation without any code or prompt changes. The app presents flagged risks for human experts rather than declaring a drug safe.

0
ProgrammingDEV Community ·

Ridurre il peso di un PDF scansionato con il downsampling delle immagini in Python

Un PDF creato da foto di telefono è pesante soprattutto perché ogni pagina contiene un JPEG ad alta risoluzione disegnato su una superficie molto più piccola. Per alleggerirlo occorre individuare le immagini, calcolare la loro densità effettiva in pixel per pollice, ricampionarle a un valore adeguato e riscriverle nel file. L'autore propone una soluzione in circa trenta righe di Python con PyMuPDF e Pillow, testata su un contratto di sei pagine di oltre 30 MiB. Il controllo iniziale mostra che le immagini costituiscono quasi l'intero peso del file, mentre testo e struttura ne occupano una quota trascurabile. L'articolo confronta inoltre i risultati con quelli ottenuti dall'editor PDF di un'app desktop sullo stesso file.