Command Execution via Drag-and-Drop in Terminal Emulators

Lobsters Hottest News

Summary

Security researchers have identified a technique where terminal emulators can execute arbitrary commands when users drag and drop text containing shell commands, creating a potential social engineering attack vector.

<p><a href="https://lobste.rs/s/mfy7oi/command_execution_via_drag_drop_terminal">Comments</a></p>
Original Article

Similar Articles

all the ways in which terminals' text rendering is bad (2024)

Lobsters Hottest

The article explores various fundamental problems with text rendering in terminal emulators, including character definition ambiguity, Unicode handling issues, flawed 2D grid assumptions, and cursor desyncs, highlighting the difficulty of supporting complex scripts and fonts.

Arbitrary code execution breaking sandboxes in KDE Plasma

Lobsters Hottest

A vulnerability in KDE Plasma allows sandboxed applications (e.g., Flatpak) to escape and execute arbitrary code on the host via the 'Open New Window' action, impersonating other applications. A proof of concept is provided.

Text files as a user interface

Lobsters Hottest

This article explores the concept of using a text editor as a user interface for command-line programs, highlighting how it leverages the editor's full editing capabilities while remaining simple to implement, with examples like crontab -e and a custom image gallery tool.