Trump Administration Outlines Plan to Throw Out an Agency's FOIA Requests En Masse
The Department of Energy (DOE) said in a public notice scheduled to be published Thursday that it will throw out all Freedom of Information Act (FOIA) requests sent to the agency before October 1, 2024 unless the requester proactively emails the agency to tell it they are still interested in the documents they requested. This will result in the improper closure of likely thousands of FOIA requests if not more; government transparency experts told 404 Media that the move is “insane,” “ludicrous,” a “Pandora’s Box,” and “an underhanded attempt to close out as many FOIA requests as possible.”
The DOE notice says “requesters who submitted a FOIA request to DOE HQ at any time prior to October 1, 2024 (FY25), that is still open and is not under active litigation with DOE (or another Federal agency) shall email StillInterestedFOIA@hq.doe.gov to continue processing of the FOIA request […] If DOE HQ does not receive a response from requesters within the 30-day time-period with a DOE control number, no further action will be taken on the open FOIA request(s), and the file may be administratively closed.” A note at the top of the notice says it is scheduled to be formally published in the Federal Register on Thursday.
The agency will send out what are known as “still interested” letters, which federal agencies have used over the years to see if a requester wants to withdraw their request after a certain period of inactivity. These types of letters are controversial and perhaps not legal, and previous administrations have said that they should be used rarely and that requests should only be closed after an agency made multiple attempts to contact a requester over multiple methods of communication. What the DOE is doing now is sending these letters to submitters of all requests prior to October 1, 2024, which is not really that long ago; it also said it will close the requests of people who do not respond in a specific way to a specific email address.
FOIA requests—especially complicated ones—can often take months or years to process. I have outstanding FOIA requests with numerous federal agencies that I filed years ago, and am still interested in getting back, and I have gotten useful documents from federal agencies after years of waiting. The notion that large numbers of people who filed FOIA requests as recently as September 2024, which is less than a year ago, are suddenly uninterested in getting the documents they requested is absurd and should be seen as an attack on public transparency, experts told 404 Media. The DOE’s own reports show that it often does not respond to FOIA requests within a year, and, of course, a backlog exists in part because agencies are not terribly responsive to FOIA.
“If a requester proactively reaches out and says I am withdrawing my request, then no problem, they don’t have to process it,” Adam Marshall, senior staff attorney at the Reporters Committee for Freedom of the Press, told me. “The agency can’t say we’ve decided we’ve gotten a lot of requests and we don’t want to do them so we’re throwing them out.”
“I was pretty shocked when I saw this to be honest,” Marshall added. “I’ve never seen anything like this in 10 years of doing FOIA work, and it’s egregious for a few reasons. I don’t think agencies have the authority to close a FOIA request if they don’t get a response to a ‘still interested’ letter. The statute doesn’t provide for that authority, and the amount of time the agency is giving people to respond—30 days—it sounds like a long time but if you happen to miss that email or aren’t digging through your backlogs, it’s not a lot of time. The notion that FOIA requesters should keep an eye out in the Federal Register for this kind of notice is ludicrous.”
The DOE notice essentially claims that the agency believes it gets too many FOIA requests and doesn’t feel like answering them. “DOE’s incoming FOIA requests have more than tripled in the past four years, with over 4,000 requests received in FY24, and an expected 5,000 or more requests in FY25. DOE has limited resources to process the burgeoning number of FOIA requests,” the notice says. “Therefore, DOE is undertaking this endeavor as an attempt to free up government resources to better serve the American people and focus its efforts on more efficiently connecting the citizenry with the work of its government.”
Lauren Harper of the Freedom of the Press Foundation told me in an email that she also has not seen any sort of precedent for this and that “it is an underhanded attempt to close out as many FOIA requests as possible, because who in their right mind checks the federal register regularly, and it should be challenged in court. (On that note, I am filing a FOIA request about this proposal.)”
“The use of still interested letters isn't explicitly allowed in the FOIA statute at all, and, as far as I know, there is absolutely zero case law that would support the department sending a mass ‘still interested’ letter via the federal register,” she added. “That they are also sending emails is not a saving grace; these types of letters are supposed to be used sparingly—not as a flagrant attempt to reduce their backlog by any means necessary. I also worry it will open a Pandora's Box—if other agencies see this, some are sure to follow.”
Marshall said that FOIA response times have been getting worse for years across multiple administrations (which has also been my experience). The Trump administration and the Department of Government Efficiency (DOGE) have cut a large number of jobs in many agencies across the government, which may have further degraded response times. But until this, there hadn’t been major proactive attempts taken by the self-defined “most transparent administration in history” to destroy FOIA.
“This is of a different nature than what we have seen so far, this affirmative, large-scale effort to purport to cancel a large number of pending FOIA requests,” Marshall said.
[AF]2050
in reply to informapirata ⁂ • • •informapirata ⁂ reshared this.
SGH
in reply to informapirata ⁂ • • •Credo che qui il problema risieda in primis nella presentazione dell'articolo:
Questo sembra un semplice advisory, come per dire, "ehi, attenzione, stanno girando mail pericolose anche per sistemi Linux".
Però il titolo mi risulta invece fuorviante:
"Una email di phishing può prendere il controllo del tuo sistema Linux senza aprire il file, questo trucco sfugge alle scansioni Antivirus"
Questa affermazione è priva di fonti: nell'articolo non viene menzionato nessun sistema che ha subito danni da questo attacco o nessun antivirus che abbia mal detezionato questo fantomatico exploit, oltretutto le condizioni perché questo attacco possa veramente avvenire mi sembrano poco concrete:
Intanto devi aver ricevuto questa mail con file RAR (fin qui OK) ed aver aperto ed estratto il file sul tuo disco (e qui già sei un minchione perché a differenza di quello che viene detto nell'articolo, questa operazione non la fai "mentre sei distratto a compilare la survey").
Poi devi avere "una shell a rischio" (quali?), cioè una che esegue i file mentre fai un ls (ma ls non è un eseguibile, cioè che non c'entra nulla con le shell? E da che mondo e mondo esiste una shell che esegue un file mentre li itera?)
Poi devi avere eseguito uno dei comandi a rischio in questa shell (però teniamo a mente: sei un minchione che ha fatto una survey da una mail malevola che ha estratto un RAR, ma comunque fosse hai aperto il terminale nella cartella dove hai estratto il tuo RAR ed hai fatto questo fantomatico ls che magicamente è diventato parte della tua shell)
Invece in seguito alla menzione che viene usato io_uring per evitare gli Antivirus... vergogna a chi dichiara che il proprio antivirus sia aggiornato se non monitora anche queste system calls (sarei però curioso di capire di quale Antivirus si stesse parlando, dato che misteriosamente non ne viene menzionato nemmeno uno).
Viene inoltre menzionato che il nome del file è apparentemente illegale (cioè?) ma il tuo semplicissimo estrattore di file RAR è tranquillamente in grado di creare questo file... smentendo la prima affermazione. Teniamo a mente che i filesystem Linux sono sempre stati molto permissivi con i nomi dei file e non ci vedo nulla di strano che qualcuno provi a farci degli exploit.
Se poi davvero esistesse questo exploit, la mail come mezzo di trasmissione (o il fatto che si parli di un file RAR) sarebbe irrilevante: basterebbe un file scaricato, o ricevuto tramite chessò Discord, negli ultimi 20 anni, anche zip, tar, sotto gzip o xz...
Sinceramente mi suona molto di un articolo farlocco, destinato solo a produrre spauracchio nei confronti dei sistemi Linux.
Poi per evitare di raccontare un sacco di cazzate ho anche fatto la prova del nove: ho creato un file malevolo (tramite shell, nulla di così "illegale" come viene menzionato nell'articolo), e non ho trovato il modo di farne eseguire lo script presente nel nome del file.
Ho provato ls (che effettivamente è /usr/bin/ls quindi vergogna agli autori che vogliono far credere che ls sia un comando della shell), ls -la, for file in *, find.
Ho provato a fare cat [TAB] e il nome del file è stato correttamente sanitizzato dalla mia shell di default (bash), e l'output di cat era corretto.
Insomma, un articolo da buttare nel cestino dell'immondizia.
reshared this
Francesco Marinucci reshared this.
.mau.
in reply to SGH • • •viviamo circondati da titoli acchiappaclic, no?
informapirata ⁂ reshared this.
informapirata ⁂
in reply to .mau. • • •@mau 😅
@sgh
Paolo Redaelli
Unknown parent • • •"Su quali shell esiste questa falla?" questa è un'ottima domanda! Basta cambiare la shell, è la volta buona che se ne prova qualcuna innovativa
@informapirata @informatica
informapirata ⁂ reshared this.
cage
in reply to Paolo Redaelli • • •@paoloredaelli
> @informapirata @informatica
>
> @quoll
> "Su quali shell esiste questa falla?"
Apparentemente, quelle dove esiste il comando 'eval' per interpretare una stringa.
trellix.com/blogs/research/the…
Ciao!
C.
www.trellix.cominformapirata ⁂ reshared this.
cage
Unknown parent • • •Ciao!
>
> Edit: Per non evidenziare che NESSUNA SHELL di default fa eval di filename. Per rientrare in questa falla devi aver eseguito uno script che VOLONTARIAMENTE esegue eval su dei filename.
Magari: "eval di un comando, costruito dinamicamente che, contiene una variabile che fa riferimento a quel nome file, senza un corretto escaping". E già non mi pare così impossibile. Ovviamente il problema è l'uso disinvolto di eval (forse sono stato ambiguo nel mio messaggio prima, ma intendevo questo), ma — da tempo — mi sto rassegnando all'idea che il numero di errori in un codice, di qualunque genere, sia sempre sottostimato indipendentemente dalla stima! 😁
Ciao!
C.
EDIT: aggiunto "senza un corretto escaping"
Informa Pirata likes this.
Informa Pirata reshared this.
SGH
in reply to cage • • •Ma di cosa stiamo parlando? "A seemingly benign operation" quando faccio eval su un input non sanificato?
Ma quale diavolo sarebbe un utilizzo pratico e costruttivo di fare
eval $(echo $f)oeval $(ls)?Evidenzio che
evalnon apre un file con il programma di default (per quello si userebbe xdg-open), bensì esegue una stringa contenente comandi shell.Dunque cosa ci si aspetta di utile da un
eval mydocument.txt?Edit: Per non evidenziare che NESSUNA SHELL di default fa eval di filename. Per rientrare in questa falla devi aver eseguito uno script che VOLONTARIAMENTE esegue eval su dei filename.
Ma se scrivo un articolo su un file nominato "rm -rf ~" divento un ricercatore?
cage
Unknown parent • • •@sgh
>
> Ciao,
Ciao!
>
> Certamente, posso concordare che il problema risiede nell’uso disinvolto di eval.
>
> Anzi:
>
> Il problema _*risiederebbe*_ nell’uso disinvolto di eval.
[…]
> Dunque rinnovo la mia domanda in generale: Qualcuno ha qualche esempio di uno script che realmente triggera questo exploit?
Direi di sì, lo avevo trovato ieri, ma era già conosciuto. 😀
bugs-devel.debian.org/cgi-bin/…
Per il resto mi trovo complessivamente d'accordo. Mi pare che parzialmente: "mi occupo sicurezza" vada letta come: "mi occupo di marketing". 😁
Ciao!
C.
#1054396 - Fw: fakeroot: Shared library and command injections in multiple arguments - Debian Bug report logs
bugs-devel.debian.orgSGH
in reply to cage • • •Ciao,
Certamente, posso concordare che il problema risiede nell'uso disinvolto di eval.
Anzi:
Il problema risiederebbe nell'uso disinvolto di eval.
E l'articolo cosa dice?
Chiaramente una informazione falsa o come minimo fuorviante, in quanto PROPRIO NELL'ARTICOLO hanno unpackato il file RAR e hanno listato i nomi dei file estratti senza avere effetti collaterali:
trellix.com/en-us/img/newsroom…
Anche questa affermazione è molto fuorviante.
Dai miei test, nè echo, nè printf, nè for, nè il pipe redirection (>"$file") hanno triggerato l'exploit.
Altrettanto fuorviante.
Ok, tiriamo una riga su "echoing filenames without sanitization" perchè abbiamo determinato che non c'entra una emerita:
OK, Il problema risiederebbe nell'uso disinvolto di eval.
Però su una cosa io non concordo: da quando in qua è "very common" fare "evaluating filenames without sanitization"?
Negli ultimi ...8-10 anni... ho visto sempre e solo degli utilizzi di backticks, che non sono soggetti a questo problema (testato e verificato).
Certo, eval è una operazione intrinsecamente non sicura, e questo lo si sa da decenni, così come è risaputo che in C anche system() è una operazione intrinsecamente non sicura.
Infatti esistono svariati modi per sanificare il contenuto di eval (printf %q, backticks...), così come esistono anche per system (anche se in C il tema è più complesso) e, su tutte le shell più utilizzate, oramai non è neanche più necessario usare eval in quanto esistono abbastanza alternative che non necessitano di una sanificazione manuale degli input.
Però secondo l'articolo, "evaluating filenames without sanitization" è "very common".
Il problema è che tutti gli esempi che sono stati mostrati sono sintetici, puramente a dimostrazione di una falla di sicurezza che si trova però all'interno dello script stesso.
Dunque rinnovo la mia domanda in generale: Qualcuno ha qualche esempio di uno script che realmente triggera questo exploit?
Infine ritorno alla tua osservazione, che trovo comunque corretta:
Però intanto devi avere uno script fallato (perchè, a parere mio, è lo script che funzionalmente è la tua falla di sicurezza, non la presenza di un file con un nome "strambo"), poi devi far sì che operi nella stessa cartella in cui hai estratto tale file, proveniente da una mail di phishing, con questo RAR che hai volontariamente aperto ed estratto; e qui io mi dispiace ma rigioco la carta "minchione".
Oltretutto, se questo exploit è triggerato dall'estrazione di un file RAR arrivato da una mail non sollecitata, da un mittente sconosciuto, allora che differenza ci sarebbe tra questo attacco ed il fare doppio-click sul file VBS nella tipica mail che probabilmente tutti abbiamo ricevuto e che ti vuole installare un keylogger su Windows? Anche in quel caso avresti aperto il file VBS senza pensarci mentre che facevi la survey?
Le uniche informazioni concretamente utili che ho trovato nell'articolo sono riferite ad un virus per Linux scritto in Go che si maschera dietro al nome kworker/0:2.