Coding Flaw Exposes Voter Details for 6.5M Israelis

栏目: IT技术 · 发布时间: 5年前

内容简介:Israel's entire voter registration database - comprising close to 6.5 million people - was exposed to the internet because of an elementary coding flaw in an election application, according to an Israeli developer.The error exposed full names, addresses, p
Coding Flaw Exposes Voter Details for 6.5M Israelis
An application called Elector used by Israel's Likud Party exposed voter registration details for 6.5 million Israelis. (Source: Ran Bar-Zik)

Israel's entire voter registration database - comprising close to 6.5 million people - was exposed to the internet because of an elementary coding flaw in an election application, according to an Israeli developer.

See Also: Deception Technology: Making the Case

The error exposed full names, addresses, phone numbers, ID card numbers, genders and other personal information, writes Ran Bar-Zik , a front-end developer for Verizon Media who's also a technology writer for Israeli publisher Haaretz.

Coding Flaw Exposes Voter Details for 6.5M Israelis
Ran Bar-Zik

Bar-Zik, who was tipped off to the vulnerability by a source, also wrote a separate blog post describing the coding error.

The application, called Elector, is used by the Likud Party, which is headed by Israel Prime Minister Benjamin Netanyahu. The exposure comes at a particularly sensitive time - Israel is due to hold a national election on March 2.

It also comes shortly after a faulty app used by Iowa's Democratic Party in the U.S. caused confusion and chaos, hampering the counting of delegates in the nation's first 2020 presidential election caucus (see: The Iowa Caucus: No Hacking, But a Bungled Risk Matrix ).

According to Bar-Zik's story in Haaretz, the company that developed the application, Elector Software, says it was a "one-off incident that was immediately dealt with." It's unclear how long the exposure lasted and whether others also accessed the data.

The web application for Elector is now offline. The New York Times reports that Israel's Privacy Protection Authority says it's looking into the situation and that political parties are responsible for complying with privacy law.

Simple as 'View Source'

The Likud Party uses Elector for outreach and interacting with voters, including sending SMS messages to voters, Bar-Zik writes. As in many countries, political parties in Israel get access to the electoral roll, and Likud had uploaded the data it received from the Electoral Commission to Elector.

Bar-Zik describes how he accessed the data, which can only very generously be described as a hack.

Elector is a mobile app and a web application. On the web application, Bar-Zik selected "view source" in a browser, which reveals the website's HTML code.

Embedded in the code was a file path labelled "get-admin-users." He simply copied and pasted that back into the URL bar, and then suddenly saw a list of admins, including their usernames and passwords.

Coding Flaw Exposes Voter Details for 6.5M Israelis
The application left an API endpoint exposed with no authentication. (Source: Ran Bar-Zik )

He plucked a set of credentials and then tried to login. It worked. "I was in the system with full access to everything," Bar-Zik writes.

He quickly realized the data was real and reported the issue. "I keep laughing that I do 'view source' and get fame for 'hacks,'" he writes.

No Authentication

Elector Software made several errors when designing the application, Bar-Zik writes.

First, there was no authentication for the sensitive API that allowed access to admin accounts nor two-step verification.

Bar-Zik writes that he also connected to the system using a VPN, which would have come from an IP address outside of Israel. Elector should ban access from IPs from outside of Israel, he suggests.

There is a certain irony in the data exposure. Bar-Zik points out a Feb. 5 story in Calcalist.co.il that explored the security implications and influence of applications used by Israeli political parties to reach voters.

The CEO of Elector Software, Tzur Yemin, told the publication that "it is important to me that the company should meet the high standards of privacy and information security. This is something that is very important to me. Personally, I am a citizen of Israel, and I would not want my details leaked."


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数据结构与算法

数据结构与算法

卓滋德克 / 陈曙晖 / 清华大学出版社 / 2003-4-1 / 69.00

本书是一本介绍数据结构与算法的优秀书籍。 本书系统介绍了C++面向对象程序设计、算法复杂度、链表、栈、队列、递归、树、图、排序和查找算法、散列技术、数据压缩算法、内存管理等内容;尤其对递归算法进行了深入剖析。在附录中详细介绍了大O符号与标准模板库:在大多数章中提供了相应的实例分析和程序设计作业。 本书适合作为计算机软件专业或其他相关专业的教科书。对于需要参加计算机考试,......一起来看看 《数据结构与算法》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具