Copyright is tricky. The only time you are truly safe is if you own the content or you have explicit permission to use the content. Otherwise, the content belongs to someone else and they can technically take legal action against you. Will a company bother going after someone who puts a photo on a hub? Probably not, unless it is negative towards them and you are getting a lot of traffic.
Even if they did initiate a legal action, you have the option of putting forward a fair use defense, which basically immunizes you against their legal action. Fair use is equally tricky, but one of the generally legitimate cases of fair use is if you are using content for the purpose of criticism or critique.
Now, logos are an entirely different beast as they can have both trademark and copyright protections. That's what the ™ (trademark) or ® (registered trademark) symbols are that are often shown next to logos. Those aren't of concern for what you are doing, but while most logos have trademark protections not all of them have copyright protections. My understanding (and this is well out of my legal knowledge) is that for logos to have copyright protections they must have some level of creativity to them. How much creativity seems to be a fuzzy distinction. As examples, the Nike logo, a simple swoosh, is not copyrighted, but the Harley Davidson logo is (I think anyway).