Hackers, software companies feud over disclosure of weaknesses