Wpscan: Fingerprint not identifying wordpress 4.7.2

Created on 30 Jan 2017  路  20Comments  路  Source: wpscanteam/wpscan

Running wpscan with an up to date database against a wordpress 4.7.2 server results in [+] WordPress version 4.7.1 identified from advanced fingerprinting. I see [+] WordPress version 4.7.2 (Released on 2017-01-26) identified from meta generator, links opml on other sites. Can please check if there is something wrong with fingerprints ?

Most helpful comment

I am doing it now :)

All 20 comments

@Himanshu3891 please look at the HTML source of the start page and search for the generator meta tag as wpscan has extracted the version from there. I suggest it's a caching issue on the wordpress installation or on a proxy on your side.

No I guess it's not, as the FP for the latest WP versions are not the v2 DB ^^

@FireFart Hi Christian, sorry I could not find generator meta tag on the start page of website am scanning.

I saw similar issues this morning when I was testing a WP install. Spun up the VM where I do my WAF testing and was able to confirm that WPScan is returning the expected 4.7.2 fingerprint.

This could probably be closed 馃憤 ?

itworks

@dustyfresh The example you gave is detecting wp version from meta generator. That's working for me too on other sites and correctly detecting 4.7.2.

However, on one of sites, it is detecting version from advanced fingerprinting and that still detects version as 4.7.1. Sorry for confusion but what I meant was that it is working on sites where getting detected from meta generator but not on one sites where it's trying to detect from fingerprinting.

cc: @FireFart

Not a caching issue.

Hard restart of Apache fails to clear this problem.

wpscan returns incorrect version as follows...

WordPress version 4.7.1 (Released on 2017-01-11) identified from advanced fingerprinting

This only seems to occur on some sites.

Site with current problem contains no generator meta tag.

Likely good to clarify identified from advanced fingerprinting by expanding this message to exactly how site version was determined.

Sometimes I wonder if people read what I write oO.

The fingerprints for the 4.7.2 ARE NOT in the v2 DB, hence the issue.

The v3 gives more information about the matching fingerprint btw, try it ;p

WPScan v3 BETA can be found here https://github.com/wpscanteam/wpscan-v3

@ethicalhack3r can you update the v2 database?

I am doing it now :)

@erwanlr thanks! don't forget to publish it after uploading :)

Gniagniagnia :x

Done (and exported ;p). However there are no unique fingerprints for WP 4.7.1 & 4.7.2 anymore ^^

why no unique fingerprint. no css or js changed?

https://github.com/wpscanteam/wpscan-v3 resolves this problem.

Thanks.

Maybe, you can try to implement my method of WP version detection from install/upgrade.php - https://lynt.cz/blog/wordpress-version-to-hide-or-not-to-hide

@erwanlr do you think we can implement a check in v3 to check /wp-admin/install.php and /wp-admin/upgrade.php for the version number in the js url as described above?

Done in v3.0.3

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Wingless-Archangel picture Wingless-Archangel  路  5Comments

cgsmith picture cgsmith  路  7Comments

MLubinski picture MLubinski  路  10Comments

sayjeyhi picture sayjeyhi  路  6Comments

riramar picture riramar  路  4Comments