Office365 SharePoint Online上のExcelを開くときの変な事象

SharePointからExcelを開くときの話。

まだまだ分からないことがたくさんありそうです。。。
調べれば調べるほどに意味が不明になってきました汗

今度は2003形式のXLSで開く・開かないを試してみました。

今回は5ファイル。

https://AAAAAAAAAAAAA.sharepoint.com/sites/Sideone/Shared Documents/2018年議事録を放り込んでおくフォルダに任命しておくこと/ひらけない67890223456789032345678904234567890523456789062345678907234567890823456789092345678900234567890123456789022345678903234567890423456789052345678 コピー.xls

254文字(プロトコルを抜いて246文字)

f:id:mohessu:20180218110855p:plain

254文字なので順当にひらけました。


https://AAAAAAAAAAAAA.sharepoint.com/sites/Sideone/Shared Documents/2018年議事録を放り込んでおくフォルダに任命しておくこと/ひらけない678902234567890323456789042345678905234567890623456789072345678908234567890923456789002345678901234567890223456789032345678904234567890523456789 コピー.xls

255文字(プロトコルを抜いて247文字)

f:id:mohessu:20180218111153p:plain

255文字なので開けないのはまあよし。


https://AAAAAAAAAAAAA.sharepoint.com/sites/Sideone/Shared Documents/2018年議事録を放り込んでおくフォルダに任命しておくこと/ひらける567890223456789032345678904234567890523456789062345678907234567890823456789092345678900234567890123456789022345678903234567890423456789052345678 コピー.xls

254文字(プロトコルを抜いて246文字)

f:id:mohessu:20180218111302p:plain

なぜか254文字でも開けないケースが。拡張子が3桁だからでしょうか。


https://AAAAAAAAAAAAA.sharepoint.com/sites/Sideone/Shared Documents/2018年議事録を放り込んでおくフォルダに任命しておくこと/ひらける5678902234567890323456789042345678905234567890623456789072345678908234567890923456789002345678901234567890223456789032345678904234567890523456789 コピ.xlsx

255文字(プロトコルを抜いて247文字)

f:id:mohessu:20180218111348p:plain

xlsxだと255文字でも開けます。


https://AAAAAAAAAAAAA.sharepoint.com/sites/Sideone/Shared Documents/2018年議事録を放り込んでおくフォルダに任命しておくこと/ひらける5678902234567890323456789042345678905234567890623456789072345678908234567890923456789002345678901234567890223456789032345678904234567890523456789 コピー.xls

255文字(プロトコルを抜いて247文字)

f:id:mohessu:20180218111426p:plain

拡張子3文字でも、255文字で開ける、、、

さらに。これは結構危険な状況だと思うのですが、、、
最後に試したファイルを拡張子4文字版で保存しなおし、アップロードします。

https://AAAAAAAAAAAAA.sharepoint.com/sites/Sideone/Shared Documents/2018年議事録を放り込んでおくフォルダに任命しておくこと/ひらける5678902234567890323456789042345678905234567890623456789072345678908234567890923456789002345678901234567890223456789032345678904234567890523456789 コピー.xls→.xlsx

こんな感じです。

f:id:mohessu:20180218112524p:plain

ExcelOnlineでひらくと普通に開きます。

f:id:mohessu:20180218112627p:plain

f:id:mohessu:20180218112711p:plain

URLみるとGUIDで開いているので、まあそんなものだと思います。

今度は同じファイルをExcelで。

f:id:mohessu:20180218112903p:plain

f:id:mohessu:20180218113005p:plain

なんと別ファイルが開いてしまいました。
Excelからファイル名を取得すると、xlsに。

https://AAAAAAAAAAAAA.sharepoint.com/sites/Sideone/Shared%20Documents/20182019202020212022202320242/ひらける5678902234567890323456789042345678905234567890623456789072345678908234567890923456789002345678901234567890223456789032345678904234567890523456789%20コピー.xls?web=1

一文字切れてファイルを認識し、それを開いてしまうようですね。

脆弱性になりそうなうごきなので、この辺は改善してもらいたいところです。

いずれにしてもまだまだ調査していかないと危険そうな感じがしますねぇ、、、

音楽:MOON