• Resolved defensiefotografie

    (@defensiefotografie)


    As a user of the software, I got a warning in my admin panel:
    https://really-simple-ssl.com/vulnerability/6265358f-fccd-49ec-87f6-9199d731d818/
    It says: A popular plugin for WordPress, NGG Smart Image Search, has a security issue called Stored Cross-Site Scripting. This means that hackers can add harmful code to the plugin, which can then be executed when a user views the affected page. The vulnerability is present in versions up to 3.4.3 and can only be exploited by authenticated attackers with contributor-level access or higher. Make sure to update to the latest version to protect your website.
    Might be a false flag, might be not. I just want you to know because it is also about your current version.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • simongarrett

    (@simongarrett)

    Wordfence also flags this plugin as having a “critical” vulnerability.

    Thread Starter defensiefotografie

    (@defensiefotografie)

    No rush, I removed your plugin from my website due to your absence.

    Plugin Author wpo-HR

    (@wpo-hr)

    Sorry, I have no information why and on what basis wordfence or really-simple-ssl mark my plugin as having a vulnerability.

    The only valid source I know is patchstack.com. They normally inform plugin-authors if they have information regarding plugin vulnerabilities. When contacting patchstack I learned that in their database there indeed is currently an open issue regarding this plugin. No idea, why I did not receive that information.

    However, patchstacks open entry regarding this cross site scripting issue is classified as low priority and ‘mitigation unnecessary’. And to make it clear: no hacker can add harmful code to my plugin using this vulnerability.

    My plugin optionally uses fancybox to display images. The vulnerability refers to a situation, where a registered user of a website with granted edit and publish capabilities could publish a page with malicious html code for a fancybox parameter. Im my understanding this should be possible on any website using fancybox (with or without my plugin).

    I informed patchstack that in my view this vulnerability is more an issue for fancybox than for my plugin. I also opened an issue for fancybox on github whether it is possible to harden the fancybox parameter handling. But because of the low classification ‘low priority’ and ‘mitigation unnecessary’ I do not expect a timely response.

    Conclusions:

    On websites where only trusted registered people can publish or where published pages are controlled independantly there is no issue because of this vulnerability.

    For a future release I might consider to provide a possibility by settings to optionally disable the fancybox use in my plugin.

    Thread Starter defensiefotografie

    (@defensiefotografie)

    Thank you for your investigation and explanation!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Vulnerability’ is closed to new replies.