SoftwareSecurityUS White House: The responsibility of cybersecurity should be tech companies' and the Federal government’s, not the individualWhen you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

SoftwareSecurityUS White House: The responsibility of cybersecurity should be tech companies' and the Federal government’s, not the individualWhen you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

When you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

(Image credit: islander11 via Getty Images)

C sharp programming language source code example on monitor and bokeh background

Of all the things I expected to read in my morning feed of tech news, a report from the US White House stating that tech companies and governments need to stop using certain programming languages to combat cybercrime wasn’t top of my list. But that’s exactly what has happened and the document in question,Back to the Building Blocks, lays out the changes required and the reasons behind them.

Agencies such as the NSA, CISA, and FBIrecommend that the likes of C#, Python, and Rustshould be used, as these are all deemed memory-safe. Rewriting every piece of critical software is a monumental task and the report suggests that even just reworking a handful of small libraries will help. At the very least, allnewapplications should be developed using a memory-safe language.

And it’s not just about software, as choosing the right hardware matters a lot, too. Pick any one of the latest processors from AMD, Intel, Nvidia, or Qualcomm and you’ll see that they’re packed with all kinds of features to improve their memory security. One such example is thememory tagging extensionthat checks to see if the correct memory locations are being addressed in the code. There’s a performance impact to using it, of course, but this is true of all such measures.

The report goes on to state that developers should rely on so-calledformal methods, which are mathematical techniques for designing, writing, and testing code, acting as a reliable means to ensure that applications are as robust as possible.

I noticed there was one area not covered in the report, though, and that’sthe use of generative AI to create codejust from a few input words. Such models have been trained on code examples already in the wild, so to speak, and if a lot of that is memory-unsafe or contains several vulnerabilities, then there’s a good chance that the AI code will do too.

The biggest gaming news, reviews and hardware deals

How memory tagging works in Arm processors.(Image credit: Arm)

A diagram showing the basic premise of how memory tagging works in Arm processors

This is especially problematic for open-source software. While variousquality metricscan be monitored, a business can easily set up a system to ensure that this happens regularly and allocate dedicated staff to the role; open-source projects are heavily reliant on volunteers doing the same.

The report doesn’t provide any solution to this and simply states the research community shouldn’t ignore the issue, though I hasten to add that the problem is so complex that no single report could ever hope to address it.

Thinking of upgrading?(Image credit: Microsoft)Windows 11 review: What we think of the latest OS.How to install Windows 11: Our guide to a secure install.Windows 11 TPM requirement: Strict OS security.

Thinking of upgrading?

(Image credit: Microsoft)Windows 11 review: What we think of the latest OS.How to install Windows 11: Our guide to a secure install.Windows 11 TPM requirement: Strict OS security.

(Image credit: Microsoft)

Windows 11 Square logo

Windows 11 review: What we think of the latest OS.How to install Windows 11: Our guide to a secure install.Windows 11 TPM requirement: Strict OS security.

There are a couple of other aspects the Back to the Building Blocks report covers but it ends with an interesting observation: “Software manufacturers are not sufficiently incentivized to devote appropriate resources to secure development practices, and their customers do not demand higher quality software because they do not know how to measure it.”

The recommended solution to the first part of that statement is that “cybersecurity quality must also be seen as a business imperative for which the CEO and the board of directors are ultimately accountable.” In other words, making software cyber-secure is the responsibility of large companies, not the individual user of said software.

Easier said than done, of course, and that’s probably true of everything covered in the White House’s report.

More about security

A still from a YouTube video of Senator Mark Warner speaking

Telecoms hack on US government officials is ‘worst in nations history’ and ‘the barn door is still wide open’ says senator

Telecoms hack on US government officials is ‘worst in nations history’ and ‘the barn door is still wide open’ says senator

HDMI cable

LatestToday’s Wordle answer for Monday, January 13See more latest►

Latest

Today’s Wordle answer for Monday, January 13

Wordle today being played on a phone

Today’s Wordle answer for Monday, January 13

Today’s Wordle answer for Monday, January 13

See more latest►

Most Popular

Today’s Wordle answer for Sunday, January 12

Watching an all-romances speedrun of the legendarily janky Fallout: New Vegas is a delight

Activision will send you alarmingly detailed data for every single Call of Duty match you’ve played in the last 4 years if you ask, and players are using it to figure out their mysterious SBMM rankings

Here’s a game about being a depressed, lonely maintenance robot on a long-haul space colony ship

Civilization 7 has been Steam Deck Verified ahead of its launch next month

23-year-old D&D RPG Neverwinter Nights just got a new update thanks to the ‘unpaid software engineers’ of its unkillable community

My Summer Car, the absurdly detailed Finnish life sim about vehicle maintenance and drinking in your underpants, smashes into 1.0 after nearly a decade in Steam early access

Assassin’s Creed Shadows takes a run at improving parkour, as Ubisoft strives to make the system less ‘like a gas pedal’

Today’s Wordle answer for Saturday, January 11

The Last of Us season 2 trailer is a brief look at a story you should probably just play yourself in April

HARDWARE BUYING GUIDESLATEST GAME REVIEWS1Best Steam Deck accessories in Australia for 2025: Our favorite docks, powerbanks and gamepads2Best graphics card for laptops: the mobile GPUs I’d want in my next gaming laptop3Best mini PCs in 2025: The compact computers I love the most4Best 14-inch gaming laptop: The top compact gaming laptops I’ve held in these hands5Best Mini-ITX motherboards in 2025: My pick from all the mini mobo marvels I’ve tested1Thank Goodness You’re Here! review: An anarchic treasure trove of jokes and skits2Shiren the Wanderer: The Mystery Dungeon of Serpentcoil Island review—like juggling chainsaws on horseback3WD Black SN850X 8 TB NVMe SSD review4Ikea Utespelare desk review5Asus ROG Harpe Ace Mini wireless mouse review

HARDWARE BUYING GUIDESLATEST GAME REVIEWS1Best Steam Deck accessories in Australia for 2025: Our favorite docks, powerbanks and gamepads2Best graphics card for laptops: the mobile GPUs I’d want in my next gaming laptop3Best mini PCs in 2025: The compact computers I love the most4Best 14-inch gaming laptop: The top compact gaming laptops I’ve held in these hands5Best Mini-ITX motherboards in 2025: My pick from all the mini mobo marvels I’ve tested1Thank Goodness You’re Here! review: An anarchic treasure trove of jokes and skits2Shiren the Wanderer: The Mystery Dungeon of Serpentcoil Island review—like juggling chainsaws on horseback3WD Black SN850X 8 TB NVMe SSD review4Ikea Utespelare desk review5Asus ROG Harpe Ace Mini wireless mouse review

HARDWARE BUYING GUIDESLATEST GAME REVIEWS1Best Steam Deck accessories in Australia for 2025: Our favorite docks, powerbanks and gamepads2Best graphics card for laptops: the mobile GPUs I’d want in my next gaming laptop3Best mini PCs in 2025: The compact computers I love the most4Best 14-inch gaming laptop: The top compact gaming laptops I’ve held in these hands5Best Mini-ITX motherboards in 2025: My pick from all the mini mobo marvels I’ve tested1Thank Goodness You’re Here! review: An anarchic treasure trove of jokes and skits2Shiren the Wanderer: The Mystery Dungeon of Serpentcoil Island review—like juggling chainsaws on horseback3WD Black SN850X 8 TB NVMe SSD review4Ikea Utespelare desk review5Asus ROG Harpe Ace Mini wireless mouse review

HARDWARE BUYING GUIDESLATEST GAME REVIEWS1Best Steam Deck accessories in Australia for 2025: Our favorite docks, powerbanks and gamepads2Best graphics card for laptops: the mobile GPUs I’d want in my next gaming laptop3Best mini PCs in 2025: The compact computers I love the most4Best 14-inch gaming laptop: The top compact gaming laptops I’ve held in these hands5Best Mini-ITX motherboards in 2025: My pick from all the mini mobo marvels I’ve tested1Thank Goodness You’re Here! review: An anarchic treasure trove of jokes and skits2Shiren the Wanderer: The Mystery Dungeon of Serpentcoil Island review—like juggling chainsaws on horseback3WD Black SN850X 8 TB NVMe SSD review4Ikea Utespelare desk review5Asus ROG Harpe Ace Mini wireless mouse review

HARDWARE BUYING GUIDESLATEST GAME REVIEWS

1Best Steam Deck accessories in Australia for 2025: Our favorite docks, powerbanks and gamepads

A bunch of the best Steam Deck accessories on a blue background.

1Best Steam Deck accessories in Australia for 2025: Our favorite docks, powerbanks and gamepads

1

Best Steam Deck accessories in Australia for 2025: Our favorite docks, powerbanks and gamepads

2Best graphics card for laptops: the mobile GPUs I’d want in my next gaming laptop

2Best graphics card for laptops: the mobile GPUs I’d want in my next gaming laptop

2

Best graphics card for laptops: the mobile GPUs I’d want in my next gaming laptop

3Best mini PCs in 2025: The compact computers I love the most

3Best mini PCs in 2025: The compact computers I love the most

3

Best mini PCs in 2025: The compact computers I love the most

4Best 14-inch gaming laptop: The top compact gaming laptops I’ve held in these hands

4Best 14-inch gaming laptop: The top compact gaming laptops I’ve held in these hands

4

Best 14-inch gaming laptop: The top compact gaming laptops I’ve held in these hands

5Best Mini-ITX motherboards in 2025: My pick from all the mini mobo marvels I’ve tested

5Best Mini-ITX motherboards in 2025: My pick from all the mini mobo marvels I’ve tested

5

Best Mini-ITX motherboards in 2025: My pick from all the mini mobo marvels I’ve tested

1Thank Goodness You’re Here! review: An anarchic treasure trove of jokes and skits

Thank Goodness You’re Here review

1Thank Goodness You’re Here! review: An anarchic treasure trove of jokes and skits

1

Thank Goodness You’re Here! review: An anarchic treasure trove of jokes and skits

2Shiren the Wanderer: The Mystery Dungeon of Serpentcoil Island review—like juggling chainsaws on horseback

2Shiren the Wanderer: The Mystery Dungeon of Serpentcoil Island review—like juggling chainsaws on horseback

2

Shiren the Wanderer: The Mystery Dungeon of Serpentcoil Island review—like juggling chainsaws on horseback

3WD Black SN850X 8 TB NVMe SSD review

3WD Black SN850X 8 TB NVMe SSD review

3

WD Black SN850X 8 TB NVMe SSD review

4Ikea Utespelare desk review

4Ikea Utespelare desk review

4

Ikea Utespelare desk review

5Asus ROG Harpe Ace Mini wireless mouse review

5Asus ROG Harpe Ace Mini wireless mouse review

5

Asus ROG Harpe Ace Mini wireless mouse review