News for hackers. Stuff that matters.
Re:iTerm2 critical security release by teruakohatu on Thursday January 02, 2025 @08:56PM (#42581365)
I feel deeply for the developer who develops iTerm for relatively very little money, and already took a lot of criticism for the AI integration, far more than was warranted.

I am also also deeply concerned about my use of iTerm now.

I access HPC environments where I may have access for a short period of time. I am expected to take responsibility to clear out my data after use and don't expect there to be any data leakage. If I had been manipulating PII research data in the past year and using iTerm's SSH integration I would be in a bit of a bind and have to send some really embarrassing emails asking sysadmins to see if these logs exist, and if they belong to me, followed by disclosing data had been leaked.

I use some of the more advanced features but at this point wonder if I should be using any features beyond the basic, and then I may as well be using another terminal. I haven't found a cross-platform editor that feels as native on MacOS as iTerm, ghostty included.

Re:iTerm2 critical security release by 0xbadcafebee on Thursday January 02, 2025 @10:59PM (#42582248)
Fwiw, it's not your responsibility to maintain a secure computing environment (assuming you're a researcher). If you, personally, have to vet the whole system and all the software you use for security, then they have none.

A competent system administrator with a knowledge of system security can easily configure a host so that when you SSH in, files you create are not given world-readable permissions by default. They can add other lock-down mechanisms that isolates all the users' files entirely. And they can simply disable all world-writeable folders like /tmp/.

So in case anyone gives you (or anyone else) a load of crap about using insecure software, ask them why their systems are so insecure.

Re:iTerm2 critical security release by faust201 on Friday January 03, 2025 @01:18AM (#42583056)
I assume you never worked in academia. Sometimes hpc are installed by researchers (incl myself) as there is no budget for IT staff.
Re:iTerm2 critical security release by 0xbadcafebee on Friday January 03, 2025 @12:53PM (#42587853)
Still not your responsibility. If they don't cough up the cash to properly manage the security, they can't expect any. Just because a trucking company doesn't want to pay for a mechanic, doesn't mean they can expect their drivers to repair blown engines.
Re:iTerm2 critical security release by faust201 on Wednesday January 08, 2025 @09:05AM (#42634325)
Most of the time

- all input ports are blocked. Kinda provides security. Works fine as if things are so dire most academia would be hacked.

- these are not valuable like data from SSN or bank. So fewer attacks.

- if something gets f*ked - it gets bad name - people laugh it off. No one will get fired.

I know uni presidents that keep passwords on excel sheets. Life is like that.

Let's be honest corporate says training, retraining, testing - IT will install 3 different malware scanners and 2 AV to HOG CPU etc but some idiot will approve MFA/TOTP (okta) or like solarwinds. So everyone has their stupidity.

Re:iTerm2 critical security release by shwouchk on Thursday January 02, 2025 @09:40PM (#42581683)
I highly recommend wezterm.
Re:iTerm2 critical security release by rcruzeiro on Friday January 03, 2025 @02:20AM (#42583364)
I tried WezTerm recently but I unfortunately could not type backslashes on an ISO keyboard. There were other minor annoyances such as new tabs always opening on the last directory I was at and not my home directory (this was something that could be configured, but I never managed to do it). Ultimately, it was the problem with the backslashes that drove me back to iTerm.

https://github.com/wez/wezterm/issues/4051

Re:iTerm2 critical security release by soheil on Friday January 03, 2025 @03:41AM (#42583806)
Based on what? How do you know it's not riddled with major security bugs?

At least iTerm has been around for over a decade and loved by many hardcore power users.

Re:iTerm2 critical security release by shwouchk on Saturday January 04, 2025 @01:20PM (#42596576)
so was openssl
Re:iTerm2 critical security release by soheil on Saturday January 04, 2025 @02:07PM (#42596885)
does not follow
Re:iTerm2 critical security release by VeejayRampay on Friday January 03, 2025 @04:53AM (#42584222)
Ghostty, Alacritty and Kitty are also very good options
Re:iTerm2 critical security release by winaiisbest on Thursday January 02, 2025 @10:50PM (#42582191)
Looks like the maintainer tried to implement something like Windows' Recall feature - logging every input/output to a file.
Re:iTerm2 critical security release by DannyBee on Thursday January 02, 2025 @11:47PM (#42582545)
Re:iTerm2 critical security release by soheil on Friday January 03, 2025 @03:42AM (#42583811)
stop spamming the comment section or use your real account if you have something of value to add.
Re:iTerm2 critical security release by winaiisbest on Thursday January 02, 2025 @10:52PM (#42582206)
> and already took a lot of criticism for the AI integration, far more than was warranted

The current issue shows exactly why that criticism was deserved.

Re:iTerm2 critical security release by DannyBee on Thursday January 02, 2025 @11:47PM (#42582548)
??? This is a case of some debugging code not being deleted.

See https://github.com/gnachman/iTerm2/commit/63ec2bb0b95078a97a...

Re:iTerm2 critical security release by Slitted on Friday January 03, 2025 @04:45AM (#42584187)
You seem to have a bone to pick with this software or developer, so why not post a better reply than these throwaway comments from a new profile.
Re:iTerm2 critical security release by mattl on Thursday January 02, 2025 @09:42PM (#42581698)
I use Prompt by Panic.
Re:iTerm2 critical security release by keyle on Friday January 03, 2025 @01:09AM (#42583002)
from the App store, the only place where you can get this app...

    Location
    This app may use your location even when it isn't open, ...
just... why would a terminal emulator need my location...

Not to mention the exorbitant price for a lifetime license.

Re:iTerm2 critical security release by kalleboo on Friday January 03, 2025 @03:07AM (#42583633)
> why would a terminal emulator need my location

Because that's the only way Apple allows apps to stay open in the background on iOS so your SSH connection doesn't disconnect after 10 minutes. And the Mac app is a universal app with iPhone/iPad so it has the same permissions. If you never enable the "Connection Keeper" feature it never requests the permission.

Re:iTerm2 critical security release by keyle on Friday January 03, 2025 @05:36AM (#42584428)
Thanks for this, I was unaware of that fact. TIL.
Re:iTerm2 critical security release by kalleboo on Friday January 03, 2025 @11:32AM (#42587032)
It's really unintuitive!

A lot of photo sync apps also have to use this workaround to be able to sync your photos in the background, it's been a long-standing issue with Apple's platform.

And App Store rules means they have to justify the location permissions so they add a totally unrelated "make a log of your location throughout the day!" feature in the app just to get App Review to approve it, even though everyone knows that's not actually why they need it.

Re:iTerm2 critical security release by DavideNL on Friday January 03, 2025 @11:35PM (#42592434)
Why switch to another terminal, after 1 issue, in all this time since it exists?

It’s like throwing away your car after having a flat tire… perhaps iTerm is still the best option available, considering all the plus points / features it has.