Hackers accessed customer details from a Portuguese partner site associated with the security company BitDefender, the second intrusion in recent days targeting computer security companies.
The details are posted on hackersblog.org, which publishes information on security problems but says it will notify website operators and not reveal sensitive data.
The hackers used a form of a SQL injection attack to reveal personal details and e-mail addresses. SQL injection, one of the most common types of attacks, involves inputting commands into web-based forms or URLs in order to return data held in back-end databases.
A 2006 survey by the Web Application Security Consortium of 31,373 sites found more than 25 percent were vulnerable to SQL injection, with more than 85 percent vulnerable to cross-site scripting attacks.
Screenshots posted on the blog show how the hackers were able to see data they shouldn't, although they took care to black out sensitive data.
BitDefender said the site was shut down after the vulnerability was found, and reopened on Monday around 6 p.m. GMT. BitDefender believes that none of the data exposed will be used for malicious purposes and that the attack was intended to illustrate the vulnerability. No customer credit card data was stored on the site, the company said.
BitDefender said it advises partners on good security practices but that "we can't control how our partners manage their sites."
Major computer security companies have seen their sites come under attack, highlighting how even organisations with deep knowledge of the dangers of hacking can still be caught off guard.
Last weekend, a hacker broke into part of Russian security company Kaspersky Lab's new US support website. Company officials confirmed a programming flaw left the site open to SQL injection. The hacker could have accessed about 2,500 customer e-mail addresses and perhaps 25,000 product activation codes.
In July 2008, a Malaysian partner site for Kaspersky was defaced as it was still under development, although no sensitive data was lost.