The latest research discovers a new bug related to the Apple device’s Wi-Fi function

More From Author

See more articles

Myntra Upcoming Sales 2025: Your Fashion Calendar for Maximum...

Myntra Upcoming Sales 2025 In the ever-evolving world of fashion e-commerce, Myntra continues to be India's go-to destination...

Dimensity 6020 vs Snapdragon 695: Mid-Range Chipset Battle

Dimensity 6020 vs Snapdragon 695: Qualcomm Snapdragon 695 5G (SD695) is a fast mid-range ARM-based SoC found...

My Jio Recharge Plans as of January 4,...

My Jio Recharge Plans: Since its establishment in 2016, Reliance Jio has made a remarkable impact on...

According to the latest security research, it was found that certain Wi-Fi networks with the percent symbol (%) in their names can disable Wi-Fi on iPhones and other iOS devices. A tweet by Carl Schou, states that if an iPhone comes within range of a network named %secretclub%power, then they will be unable to use Wi-Fi or any related features. The issues will not end just at that, it’s also reported that even after resetting network settings, the bug may continue to render Wi-Fi services unable to use on the device.

Schou who belongs to his not-for-profit group, Secret Club that reverse-engineers software for research purposes, conducted research. And the result was that if an iPhone is connected to a network with the SSID name %p%s%s%s%s%n then it leads to a bug in iOS’ networking stack.

This bug would then disable its Wi-Fi, and system networking features like AirDrop would become unusable.

9to5 Mac offered a possible explanation for the weird bug, here’s the conclusion:

the ‘%[character]’ syntax is commonly used in programming languages to format variables into an output string. In C, the ‘%n’ specifier means to save the number of characters written into the format string out to a variable passed to the string format function. The Wi-Fi subsystem probably passes the Wi-Fi network name (SSID) unsanitized to some internal library that is performing string formatting, which in turn causes an arbitrary memory write and buffer overflow. This will lead to memory corruption and the iOS watchdog will kill the process, hence effectively disabling Wi-Fi for the user.

Apple has been informed to rectify the above bug and for any new regrading, the solution stays tuned.

Source

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

━ Related News

Featured

━ Latest News

Featured